
U.S. Central Command has, rightly, denied Iranian claims that they control the Strait of Hormuz, adding that 1 billion barrels of oil, not Iranian, have been safely exported through the strait in the last few months.
18
11
3
2
2
1September 28, 2026 2.6K 2