The Strait of Hormuz is a vital route for oil. Closing it could backfire on Iran admin June 23, 2025 0 Comments https://www.youtube.com/watch?v=Xf2VXFx3e4k