Oil prices rise after Iran says it attacked two tankers transiting Strait of Hormuz
Oil tankers and cargo vessels remain anchored off Port Sultan Qaboos on June 21, 2026 in Muscat, Oman. Elke Scholiers...
Oil tankers and cargo vessels remain anchored off Port Sultan Qaboos on June 21, 2026 in Muscat, Oman. Elke Scholiers...