WORLDAXIOS
China stockpiled huge amounts of oil before Iran war
China has accumulated a massive oil stockpile, reaching nearly 1.4 billion barrels by December 2025, positioning it as a strategic beneficiary of the Iran war and global oil shocks. The stockpiling was driven by low oil prices, geopolitical risks, and a new domestic energy law, while China's dominance in renewable energy supply chains further strengthens its advantage.
Mentioned