Oil prices surge past $103 a barrel after US announces blockade of Iran
Oil prices jumped past $103 a barrel after the US announced a naval blockade on Iran, though later clarified it would only target Iranian vessels. This caused Asian stocks to drop as market uncertainty grew. The Strait of Hormuz, a crucial oil passage, has seen traffic drastically reduced.
https://www.aljazeera.com/econ