Why Exxon And Chevron CEOs Are Talking About $150 Physical Oil

Why Exxon And Chevron CEOs Are Talking About $150 Physical Oil

From Natural Resource Stocks by Natural Resource Stocks

June 7, 2026 · 49 min

About this episode

Josh Young discusses the current oil market dynamics and the implications of geopolitical events on supply and demand.

Recorded on June 1 2026 at NRS Studios Josh Young of Bison Interests and Bison Insights joins Andy Millette to break down one of the most intense oil market setups in years. Josh explains why the market was positioned for a super glut that he argues did not exist, how the Iran war and Strait of Hormuz disruption changed the supply picture, and why global inventories matter more than many traders realize. He walks through oil supply, storage, demand destruction, tanker delays, regional shortage risk, U.S. energy strength, oilfield services, drilling productivity, and what investors should watch as the cycle develops.…

People in this episode

Host: Andy Millette

Guest: Josh Young

Topics covered

  • oil market
  • supply and demand
  • energy
  • investing
  • geopolitics

Keywords

  • oil market
  • Exxon
  • Chevron
  • Iran war
  • Strait of Hormuz
  • global inventories
  • energy strength
  • investing

Mentioned in this episode

Organizations: Bison Interests, Bison Insights, Exxon, Chevron

Places: Strait of Hormuz

More episodes of Natural Resource Stocks

Explore listener stats, chart rankings, contacts and more on the Natural Resource Stocks podcast page.