Spokesperson of Iran's top joint military command: Will not allow the US to interfere in Hormuz, it is a red line for Iran

16 Jul 2026 06:02Energy US Indexes USD