China has quietly accumulated a staggering 1.4 billion barrels of crude oil in its strategic reserves, according to data from the U.S. Energy Information Administration (EIA). The stockpile, the largest of any nation, underscores China's calculated energy strategy as global tensions escalate over the Iran conflict.

Strategic Advantage in Energy Crisis

The reserves, built up throughout 2025, have positioned China as a key player in the global energy market. With the Strait of Hormuz largely shut due to the Iran war, China's stockpile provides a significant buffer against supply disruptions. The country also controls over 70% of global solar, wind, battery, and electric vehicle supply chains, further cementing its dominance in the energy sector.

'The war was the stress test that Beijing's energy strategy was designed for,' noted Axios co-founder Jim VandeHei.

Behind China's Stockpiling

The surge in China's oil reserves was driven by several factors, including relatively low oil prices, rising geopolitical risks, and a new domestic energy law mandating higher reserves. The EIA estimates that China added an average of 1.1 million barrels per day to its inventories in 2025, reaching a record high of nearly 1.4 billion barrels by December.

Meanwhile, the U.S. strategic petroleum reserve stands at approximately 409 million barrels, well below its capacity of 714 million barrels. The U.S. has been slow to replenish its reserves after a record drawdown in 2022, while China continues to fortify its position.

Global Impact

China's refusal to participate in the International Energy Agency's coordinated release of 400 million barrels of oil reserves in March highlights its independent strategy. As the global energy market grapples with the fallout from the Iran conflict, China's foresight in stockpiling oil has given it a critical edge in maintaining economic stability and geopolitical leverage.