A large screen in Shanghai displays stock market trends, showing that the Shanghai Composite Index rose 0.11 percent, reaching 3429.76 points, while the Shenzhen Component Index increased by 0.52 percent, closing at 11014.75 points, on March 18, 2025. Photo: VCG