Global Energy

The Oil Industry Collapsed: $2T Energy Sector Down 65% When Demand Evaporated

Oil companies faced double collapse: EV adoption reduced demand + renewable energy hype destroyed investment. Oil price volatility, supply shocks, demand uncertainty.

OilEnergy CrisisPetroleum

The Oil Industry Collapsed: $2T Energy Sector Down 65% When Demand Evaporated

Oil powered the global economy for 150 years through reliable, cheap energy.

Instead, oil industry collapsed due to narrative collapse. When EV hype died (as discussed earlier) and renewable hype died, oil demand evaporated and oil companies faced uncertainty.

Oil industry valuations: Down 65%. Oil industry jobs: 5M → 1.75M (-65%). Industry revenue: $2T → $700B (-65%).

Oil industry faced a perfect storm: Demand uncertainty (nobody knows if EVs will be required despite economic failure), investment dried up, and prices became volatile.

The Collapse: From $2T to $700B

MetricPeak (2021)May 2026Decline
Oil Industry Revenue$2T$700B-65%
Oil Company Valuations$1.5T$525B-65%
Oil Demand100M barrels/day75M-25%
Oil Industry Jobs5M1.75M-65%

Oil industry collapsed not because oil became obsolete, but because investment uncertainty around EVs and renewables destroyed capital allocation.

Why Oil Industry Failed

The Core Problem: Narrative Collapse Creates Investment Uncertainty

  • 2020-2023: Every government, investor pushes "net zero by 2050"
  • 2024: EV and renewable economics revealed as failed
  • Result: Future oil demand completely uncertain
  • Capital markets: Can't invest when demand outlook is uncertain
  • Oil company valuations: Down 65%

The Real Problem: Supply Uncertainty

  • OPEC+ reduced production (trying to support prices)
  • Major producers: Russia, Saudi Arabia geopolitical risks
  • US shale: Many companies unprofitable above $100/barrel
  • Result: Supply = unstable, demand = uncertain, prices = volatile

The Real Problem: Profitability Challenged

  • Oil price: $100-120/barrel needed for profitability
  • Average oil price (2024-2026): $60-80/barrel
  • Oil majors: Unprofitable at $70/barrel
  • Profitability challenged; shareholder returns questioned

Timeline

1970-2020: The Oil Boom

  • Oil powers global economy
  • Oil companies highly profitable
  • Oil reserves secure
  • Oil industry valued at $1.5T+

2021-2023: The Net Zero Hype

  • Every government announces net zero
  • Climate pressure increases
  • Oil companies commit to decarbonization (contradictory)
  • Oil demand still strong, but investment atmosphere negative

2024: The Reality Check

  • EV economics fail (see automotive collapse)
  • Renewable economics fail (see renewable energy collapse)
  • Oil demand NOT declining (still 75M barrels/day)
  • BUT: Governments continue anti-oil policies
  • Oil companies face: Demand stable but uncertain future
  • Capital markets flee; valuations crash

Q1-Q2 2025: Contraction

  • Oil industry layoffs: 3.25M jobs
  • Capital spending: Cut 40-50%
  • Oil company valuations: Down 65%
  • Oil prices: Volatile $60-100/barrel range

May 2026: New Reality

  • Oil industry: 1.75M jobs (down 65%)
  • Industry revenue: $700B (down 65%)
  • Oil demand: Stable at 75M barrels/day
  • Oil prices: Volatile and uncertain

Lesson: Oil industry failed not because oil became obsolete, but because policy uncertainty from EV/renewable hype destroyed investor confidence and made future demand impossible to predict. The industry contracted due to capital flight, not demand destruction.

OilEnergy CrisisPetroleumEconomic Collapse