The IEA reports global oil inventories fell by 246 million barrels in two months — the fastest drawdown in the history of the oil market
Sixty days. That is all it took for the world to burn through its oil safety net faster than at any point in recorded history. Between March and April 2026, global observed inventories fell by roughly 246 million barrels, according to the International Energy Agency’s May Oil Market Report. The agency called the pace unprecedented….