Oil Crashes 12% Then Spikes Again: The Iran Ceasefire Is a Rollercoaster for Energy Markets
Oil prices crashed 12% on Iran ceasefire news then spiked again after the US seized an Iranian ship. Analysis of Strait of Hormuz dynamics, inflation impact, energy stock positioning, and the oil price outlook.