Contact →

Latest

28 Jun 2026

How Many Barrels Are in China’s Strategic Petroleum Reserve? Sizing the World’s Largest Oil Stockpile

The best public estimates put China's total crude inventories near 1.4 billion barrels entering 2026, of which roughly 360 million barrels sit in the government-held strategic reserve and around 1 billion barrels in commercial stocks. There is no official figure, so every number is a reconstruction. Here is how the barrel count is built, which layer holds what, and how it compares to the US reserve.

28 Jun 2026

The IEA’s Record Oil Release of March 2026: Why Strategic Reserves Became the Front Line of Energy Security

In March 2026 the International Energy Agency authorised the largest emergency oil release in its history, 400 million barrels, to steady a market reeling from a disruption to the Strait of Hormuz. This dossier traces the root cause of the shock, explains how coordinated reserve action actually works, weighs whether it was enough, and asks what a quarter that turned strategic stocks from background insurance into front-line policy means for the future of energy security and for anyone who buys, sells or plans around oil.

25 Jun 2026

How Many Days of Supply Does China Hold? The Real Numbers Behind the World’s Largest Oil Stockpile

China holds an estimated 1.4 billion barrels of crude oil across government and commercial storage, enough for roughly 120 to 130 days of import cover, well beyond the 90-day benchmark the International Energy Agency sets for its members. But the headline number is harder to pin down than it looks, because Beijing publishes nothing and the way you count changes the answer. Here is how the days-of-supply figure is built, why estimates disagree, and what the 2026 stress test revealed about the stockpile's real purpose.

25 Jun 2026

Energy Asset Acquisition Risk Assessment: The Framework Buyers Use Before They Sign

An energy asset acquisition risk assessment is the structured due diligence a buyer runs to price every liability attached to a producing field, terminal or portfolio before committing capital. With around 240 billion dollars of oil and gas changing hands in 2025 and roughly seven in ten deals failing to create value, the discipline is no longer optional. Here is the framework, the risk categories that decide the price, and the evidence buyers should demand.

← NewerOlder →
Project 54