The Shanghai Composite Index fell by more than 1%, breaching the 4,000-point mark. ST stocks, innovative drugs, and military equipment restructuring concepts led the declines.

2026-07-07

The Shanghai Composite Index fell by more than 1%, breaching the 4,000-point mark. ST stocks, innovative drugs, and military equipment restructuring concepts led the declines.