2603.00188 Final push to renewables and nuclear?
The 2026 US-Israel-Iran War and the resulting disruption of the Strait of Hormuz have created the greatest energy supply shock in history, with oil prices surging 50% and approximately 20% of global oil and liquefied natural gas (LNG) supplies affected. This crisis has exposed the profound vulnerability of global energy systems to fossil fuel dependency and geopolitical instability.