Wednesday, October 29, 2025

China’s Crude Oil Stockpiling Baffles Markets

China has significantly increased crude stockpiling this year. The crude import volumes going into the world’s biggest importer have held relatively strong despite lukewarm demand and an imminent peak in demand for road transportation fuels.

China’s crude stockpiling has supported international oil prices into the $60-$70 a barrel range, despite trade wars, concerns about the economy, and soaring supply from both OPEC+ and non-OPEC+ exporters.

But supporting oil prices has hardly been China’s motive to amass crude in storage tanks.

The stockpiling has been noticed by the market, industry executives, and analysts who have suggested several reasons about why the world’s biggest importer of crude is buying much more crude than it currently consumes.

China’s Massive Crude Stock Building

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.

Related: Tanker Explosion Off Yemen Deepens Red Sea Security Fears for LPG Trade

After a slow start to the year, China began boosting its crude oil imports in March-April and has kept elevated import levels since then. The key driver has been crude stockpiling, not a major rebound in demand, according to analysts.

Higher Chinese purchases have helped support oil prices despite the OPEC+ production hikes and persistent concerns about the growth rate of global oil demand amid inconsistent U.S. trade policies and tariffs.

From March onwards, “we started to see a very impressive rate of stockpiling, like close to one million barrels per day,” Frederic Lasserre, global head of research and analysis at commodity trading giant Gunvor, told the audience of the APPEC 2025 conference in Singapore last month.

China will continue amassing crude oil in strategic and commercial reserves well into 2026, according to Lasserre. The filling rate is about 60%, which suggests that China has room for additional stockpiling of inventories, Lasserre said.

China’s substantial stockpiling this year has been underpinned by a new Energy Law, enacted in January 2025, aimed at improving its energy security, the International Energy Agency (IEA) said last week.

“With limited storage capacity available in the country’s strategic petroleum reserves (SPR), oil companies are now mandated to increase oil stocks at their own commercial storage facilities, effectively positioning the private firms as long-term strategic storage partners for the government,” Toril Bosoni, Head of Oil Industry and Markets Division at the IEA, wrote in a commentary on the global oil overhang.

Source link

Latest Topics

Related Articles

spot_img