$73 Oil After Hormuz Deal: A Double‑Edged Sword for the Energy Transition
The rapid slide of Brent crude back to $73 a barrel following the Strait of Hormuz interim deal removes immediate price pressure on consumers but threatens to sap momentum from renewable investments. At the same time, the crisis has laid bare the existential vulnerability of the fossil fuel supply chain.