External Publication
Visit Post

Oil prices are soaring on Iran crisis. Why aren’t clean energy stocks?

Canada's National Observer: Climate News March 12, 2026
Source
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

Loading comments...