
U.S. airstrikes on Iran and Tehran’s bold move to threaten the Strait of Hormuz have obliterated oil market predictions, pushing Brent toward $80 and sparking fears of $110 a barrel. From market fragility to global fallout, dive into the drama shaking the energy world.