Strategic petroleum reserve

China Stockpiled Oil Ahead of Iran War

According to an analysis by the US Energy Information Administration, China significantly replenished its strategic oil reserves in 2025, adding an average of 1.1 million barrels per day to reach nearly 1.4 billion barrels by December. This build-up, which included both state and commercial reserves, continued into early 2026 before the onset of the conflict in Iran. The administration estimates that by December 2025, China’s state reserves approximated 360 million barrels, while its commercial reserves reached about 1 billion barrels.

Read More