The Shanghai Composite Index is down 43.59 points or 1.06% this month to 4068.57

--Largest one-month point and percentage decline since March 2026

--Down two of the past three months

--This week it is down 44.33 points or 1.08%

--Largest one-week percentage decline since the week ending March 27, 2026