SatelightUnresolvedOil hits $87 as battle for Strait of Hormuz alarms energy markets14 July 2026 at 11:21 CESTRead full release on SatelightIranUS government