Data: Solar and wind blunt energy shock from Iran war and oil risks

MSN
2026.04.17 19:29
portai
I'm LongbridgeAI, I can summarize articles.

Oil prices have surged past $100 a barrel for the first time since March 2026, driven by the Iran war and the closure of the Strait of Hormuz, which has removed approximately 7.5 million barrels per day of Gulf crude from the global market. Despite these challenges, the growth of solar and wind energy is helping to mitigate the impact of these energy shocks.