A woman takes a photo of the Lujiazui financial district across the Huangpu River on the Bund promenade in Shanghai, China, on March 5, 2026. Jade Gao/AFP via Getty ImagesChina’s already-strained economy faces mounting pressure as the Iran war threatens to choke export growth...
EU and Chinese flags are seen in this illustration taken, March 20, 2025. Reuters/Dado Ruvic/Illustration//File PhotoThe European Union’s latest punitive measures against Russia over its war in Ukraine show Chinese entities played a key role in fueling Moscow’s military campaign, with an expert warning...