Beijing’s strategic buffers, including stockpiles and electrification, shielded it from global oil supply shocks during the 2026 Strait of Hormuz closure.
China’s energy resilience was tested during the 2026 Iran war and the subsequent closure of the Strait of Hormuz, a critical oil chokepoint. Despite global supply disruptions, the world’s largest crude importer showed minimal impact, leveraging four key buffers: strategic commodity stockpiles, expansive petrochemical capacity, low inflation, and a rapid shift toward electrification and renewable energy infrastructure.