Drooid Logo
Back to today’s briefing

Story perspectives

Oil inventories near critical low, prices could hit $150.

6/9/2026

25 5 Full Breakdown

1 of 1

Story summary
  • US analysts say the global oil system will hit operational stress by June as inventories dwindle.
  • An ExxonMobil senior executive warned investors the industry is approaching unheard-of inventory levels.
  • The absolute operational minimum is about 6.8 billion barrels, leaving roughly 1.7 billion barrels of usable stock.
  • Executives expect oil prices could rise to $150 a barrel or higher once tank bottoms are reached, after July 31 WTI futures settled at $90.54 a barrel.