Oil prices are soaring on Iran crisis. Why aren’t clean energy stocks?
Canada's National Observer: Climate News
March 12, 2026
Crude oil prices soared over US$100 a barrel on Thursday as the Iran war intensified energy insecurity from Europe to Asia. Yet clean energy stocks were flat, suggesting investors still see renewables as a risky trade.
Discussion in the ATmosphere