Global Oil Data Deck (May 2026) (opens in new tab)
The global liquids market flipped from protracted surpluses to the largest monthly average supply deficit on record in March, forcing the steepest ever drawdown in global stocks.
Read the original article