China built resilience to an energy shock — it's paid off for Chinese assets amid the Iran war
cnbc.comai-tools

19 November 2025, China, Shanghai: Boats sail past downtown Shanghai on the Huangpu River. The tallest building on the skyline is the Shanghai Tower (rear). The outbreak of the Iran war sparked a s… [+5473 chars]