Drooid Logo
Back to today’s briefing

Story perspectives

OECD Oil Stocks Near 2003 Low as Brent Hits $105

6/10/2026

31 3

1 of 1

Story summary
  • The U.S. Energy Information Administration projects OECD oil inventories will fall to just under 2.3 billion barrels by December, the lowest since 2003.
  • The drawdown replaces 11 million barrels per day of lost output as the Strait of Hormuz, handling 20 % of oil, stays below traffic until early 2027.
  • Brent crude is expected to average $105 a barrel in June-July, while futures traded at $91.60 on Tuesday.