Oil plunges 4.5% on Iran deal hopes, easing inflation but testing renewables
The potential end to the Iran war sent oil prices tumbling 4.5%, offering inflation relief but raising questions for clean energy investment. A reopened Strait of Hormuz could stabilize fossil fuel supplies, possibly slowing the urgency for renewable alternatives.