
China Poised to Weather Energy Shocks With Stockpiles and a Smart Grid
China could ride out a global energy crisis and potentially gain geopolitical leverage thanks to its massive onshore oil stockpiles (about 851 million barrels), ongoing oil flows from Iran, and a long-term push to a resilient 'supergrid' and renewable energy buildout that reduces reliance on imports and cushions the impact of Hormuz disruptions.