All three major A-share indices fell by more than 1%, with over 4,100 stocks declining on the Shanghai and Shenzhen stock exchanges.

2026-05-21

All three major A-share indices fell by more than 1%, with over 4,100 stocks declining on the Shanghai and Shenzhen stock exchanges.