Oil prices surge past $103 a barrel after US announces blockade of Iran - Al Jazeera
general 2026/04/13 01:37:26

Oil prices surge past $103 a barrel after US announces blockade of Iran - Al Jazeera

Source:Al Jazeera English
Author:John Power

Asian stocks fall as naval blockade threat injects new turmoil into financial markets.