Oil prices surge past $103 a barrel after US announces blockade of Iran – Al Jazeera
Oil prices surge past $103 a barrel after US announces blockade of Iran Al Jazeera U.S. Threat to Blockade Hormuz Sets Up Risky New Showdown WSJ Iran war live: Trump says US to begin naval blockade of Iran’s ports in the Strait of Hormuz Reuters US blockade of Iran would worsen global energy crisis, analysts say Al Jazeera How…