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%