Business & Entrepreneurship
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.




