The United States and Iran have signaled an end to the Strait of Hormuz crisis, a critical passage through which a significant portion of the world’s oil supply
The United States and Iran have signaled an end to the Strait of Hormuz crisis, a critical passage through which a significant portion of the world’s oil supply