US Official describes Administration view of the Strait of Hormuz: US sees 10 mln barrels via hormuz sapping Iran oil leverage.

01 Jul 2026 16:25Energy US Bonds US Indexes USD