12
Oil prices tumbled as markets bet Strait of Hormuz disruptions will ease, with Brent down 10% on the week and Middle East crude benchmarks slipping into contango.
Published: June 26, 2026 4:19 pm
Source: Crude Oil Prices Today | OilPrice.com — Read original