Oil and natural gas surged as the US moved to blockade the Strait of Hormuz after weekend talks between Washington and Tehran failed to yield a deal, escalating a global energy crisis that’s rocked markets.
What Would a US Blockade of Hormuz Mean for Energy Markets
...
Read moreDetails


