Strait of Hormuz Showdown: How Iran’s Blockade Threat Could Cripple Global Oil Markets and Ignite WWIII
The Islamic Revolutionary Guard Corps declared the Strait of Hormuz closed, surging oil prices past $140 a barrel and threatening a global supply shock unseen...