US Vice President JD Vance states there is no evidence Iran is blocking the Strait of Hormuz, a key oil shipping route.
HypeNows