The Shanghai Composite Index is down 63.22 points or 1.55% this week to 4027.26
--Largest one-week point and percentage decline since the week ending March 20, 2026
--Snaps a two-week winning streak
--Down five of the past seven weeks
--Today it is down 93.02 points or 2.26%







