The tech-heavy index is off to another bumpy start in 2026.
Chinese stocks continued their uptrend on Wednesday after an encouraging GDP report by a top statistics agency. The Shanghai Composite Index jumped to CNY 4,637 its highest level since March 18, while ...