BEIJING, CHINA: President Donald Trump said on Friday, May 15, that the United States is effectively in control of the Strait of Hormuz, escalating rhetoric over the ongoing standoff with Iran despite ...
Saudi Arabia is spearheading international efforts to stabilize global oil markets and contain the fallout from a supply crisis triggered by the Iran war and the halt to navigation through the Strait ...