The U.S. Navy’s blockade of the Strait of Hormuz signals heightened geopolitical risk, but markets have largely priced in worst-case scenarios. China’s reliance on Hormuzian oil positions it as a key pressure point on Iran, influencing ongoing negotiations and market sentiment.
Source: https://seekingalpha.com/article/4890344-blockading-the-bloc…

