Global Oil Data Deck (March 2026) (opens in new tab)
The Iran War and stoppage of traffic through the Strait of Hormuz has cratered Middle Eastern supply and flipped the oil market into an all-time record deficit through end-March from Jan-Feb surpluses
Read the original article