A large screen shows gains in Chinese stock markets in East China's Shanghai, on April 8, 2025. Chinese stocks bounced back on April 8 on the back of policy measures to boost investor confidence, with the benchmark Shanghai Composite Index rising 1.58 percent to 3,145.55 points. The Shenzhen Component Index closed 0.64 percent higher at 9,424.68 points. Photo: VCG