Oil Is Surging. Clean Energy Stocks Are Down Anyway.
The fragility of the global fossil fuel complex has been put on full display. The Strait of Hormuz has been effectively closed, causing a shock to oil and natural gas prices, putting fuel supplies from Incheon to Karachi at risk. American drivers are …