Iran's blockade of the Strait of Hormuz poses severe challenges to global energy supply and security, affecting oil prices and international relations.
Read moreThe U.S. Navy has clarified it has not escorted tankers through the Strait of Hormuz, following conflicting statements and a deleted social media post.
Read more