China has been amassing crude in strategic and commercial reserves for nearly a year—propping up oil prices throughout 2025 even though its demand growth has weakened.
As we rolled into the very tumultuous 2026 with two major geopolitical events upending oil markets in as many months – the U.S. blitz to capture Venezuela’s Nicolas Maduro and the U.S.-Israel strikes on Iran – China’s oil hoarding will likely pay off in these early days of the unpredictable and already highly disruptive war in the Middle East.
The Chinese strategy to build up reserves during a nearly year-long buying spree at relatively low prices is now paying off, as the world’s top crude importer has some buffer to power through the early days of the severely disrupted oil flows out of the Middle East, analysts say.
China’s energy security strategy and plan to aggressively buy cheaper crude, including sanctioned barrels, is insulating the world’s second-largest economy, to some extent, from short-lived supply disruptions as the war in Iran and Tehran’s retaliatory strikes on Gulf neighbors escalate.
China could soak up, in the near term, Iranian and Russian crude that’s been sitting in floating storage for weeks.
China’s Crude Hoarding
Beijing is estimated to have been amassing crude into commercial and strategic inventories for nearly a year—taking advantage of lower international prices and even lower prices for sanctioned supply out of Iran, Venezuela, and Russia.
Venezuela is now back on the legit market with sales under the control of the U.S., but China has started buying record volumes of Russian crude as India has retreated.
Related: Trump’s Secret Weapon in the Rare Earth War
No one really knows the extent of Chinese inventories, but with low prices and expanding storage capacity, Beijing – which doesn’t disclose stocks – is estimated to have sent at least 1 million barrels per day of crude to storage last year.
Unlike the United States, China does not report inventories. Analysts are looking at overall supply (domestic production plus imports) and refinery processing rates to estimate how much crude is going into strategic or commercial reserves and how much is being processed into fuels.
Last year, despite the easing of the OPEC+ cuts, the large supply growth from the Americas, and the continued flow of sanctioned Iranian, Russian, and Venezuelan barrels, oil prices did not collapse.
For most of 2025, international crude benchmarks held steady at about $60 per barrel, which China apparently considered cheap enough to buy more crude than it immediately needed and put it in commercial or strategic storage.
Last year, China boosted its crude oil imports to an annual all-time high. The record imports came despite weak transportation fuel demand and struggles on some fronts in the Chinese economy amid the constantly changing U.S. tariff policy and chaotic global markets, including commodity markets.
Stockpiling Pays Off
This year, in light of the latest flare-up in the Middle East, which is now burning and severely disrupting energy supplies, China’s move to build up inventories when oil prices were low is paying off.
“China has been very wisely stockpiling a lot of crude last year so they have a buffer to overcome the current crisis,” Jorge León, head of geopolitical analysis at Rystad Energy, told Bloomberg Television earlier this week.
Related: Magnet Wars: How the U.S. Plans to Break China’s Grip on Rare Earths
China, whose independent refiners have never shied away from sanctioned oil supply, has the alternative to buy up Russian and Iranian crude amassed in floating storage, most of which is sitting far from the Strait of Hormuz and not far from Chinese ports in Asia.
As of February 27, 2026, the day before the U.S. and Israeli strikes on Iran, total Iranian crude oil on the water globally stood at about 191 million barrels, according to Kpler estimates.
Of this total, around 25 million barrels remain within the Mideast Gulf, mainly comprising cargoes that were recently loaded. But most of the remaining 166 million barrels, about 127 million barrels, are currently in the East, including the Malacca Strait, Singapore Strait, South China Sea, East China Sea, and Yellow Sea, while around 39 million barrels are located in the Arabian Sea and Gulf of Oman, possibly en route to the East as well, Kpler notes.
In addition, China – and India, for that matter – have a strong incentive to boost Russian crude supply, Kpler’s Amena Bakr said in a Sunday note.
“China also holds significant strategic crude reserves accumulated during the period of global oversupply. This provides a buffer in the short term but positions Beijing as a potential re-exporter to third markets if the supply crunch deepens,” Bakr noted.
With oil prices surging toward $80 per barrel, and expected to jump above $100 a barrel if the Strait of Hormuz is off limits for most tankers beyond two or three weeks’ time, China’s incentive to soak up the excess sanctioned barrels would become even greater. It is not only cheaper, but it’s also piled in floating storage in waters outside the Middle East and close to Chinese shores.
By Tsvetana Paraskova for Oilprice.com
More Top Reads From Oilprice.com
