Global Oil Data Deck (April 2026) (opens in new tab)
Balances tightened further through February before the onset of the Iran War; the >1 billion barrels of now guaranteed supply loss will prompt an unprecedented draw on global inventories.
Read the original article