Hormuz Under Pressure

Tensions flare as Iran claims Strait of Hormuz closure amid talks. Global markets brace for impact, while MENA economies face heightened uncertainty.