Oil prices slump below $100 and energy stocks slide as Iran ceasefire raises Hormuz hopes

Oil prices slumped below $100 a barrel and energy stocks fell sharply on both sides of the Atlantic on Wednesday after the US-Iran ceasefire raised expectations that oil and gas flows through the Strait of Hormuz could soon resume. Brent crude futures hit their lowest level in nearly a month at $91.70 a barrel, reversing … Continue reading Oil prices slump below $100 and energy stocks slide as Iran ceasefire raises Hormuz hopes