Oil and Gas Surge as US Blockades Strait of Hormuz Amid Iran Tensions
Key Points: Oil and natural gas prices surged after the US announced a blockade of the Strait of Hormuz. The blockade follows failed talks between the US and Iran, escalating the energy crisis. The Strait of Hormuz has been largely...