As oil rises to $80, China’s stocks are taking strategic advantage


China has been stockpiling crude in strategic and commercial reserves for nearly a year – boosting oil prices through 2025 even as demand growth weakens.

As we approach oil markets in 2026 with two major geopolitical events that have shaken oil markets within months, the US impeachment of Venezuela’s Nicolás Maduro and the US-Israeli attacks on Iran – China’s oil reserves will likely be more volatile in the early days of the anticipated and already turbulent Middle East war.

China’s strategy of building up reserves for nearly a year while buying at relatively low prices is now paying off, as the world’s top crude importer has some buffer to power in the early days of severely disrupted oil flows from the Middle East, analysts say.

China’s energy security strategy and plan to regularly buy cheap crude oil, including barrels of sanctions, have shielded the world’s second-largest economy, to some extent, from temporary supply disruptions as the war in Iran and Tehran’s retaliatory attacks on its Gulf neighbors escalate.

China could soon replenish Iranian and Russian crude oil that has been sitting in floating storage for weeks.

China’s raw material inventory

Beijing is believed to have been stockpiling crude in commercial and strategic reserves for nearly a year — taking advantage of low international prices and even lower prices for curbed supplies from Iran, Venezuela and Russia.

Venezuela is now back on the legal market with sales under US control, but China has begun buying record amounts of Russian oil as India pulls back.

RELATED: Trump’s Secret Weapon in Rare Earth War

No one knows exactly the amount of Chinese supplies, but with low prices and expanding storage capacity, Beijing – which does not disclose stockpiles – is estimated to have sent at least 1 million barrels a day of crude into storage last year.

Unlike the United States, China does not report inventories. Analysts look at total supplies (domestic production and imports) and oil refining rates to estimate how much crude oil goes into strategic or commercial reserves and how much is processed into oil.

Last year, despite the easing of OPEC+ cuts, huge supply growth from the US, and the continued flow of sanctions from Iran, Russia and Venezuela, oil prices fell.

For most of 2025, global crude oil benchmarks have remained steady at around $60 per barrel, which China apparently sees as cheap enough to buy more crude than it needs immediately and put it in commercial or strategic stockpiles.

Add Comment