(NaturalNews) According to an OilPrice.com report published Aug. 11, 2026, Iran has established what the report calls "de facto control" over the Strait of Hormuz a...