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






