
Oil Prices Jump Above $90 as Iran Peace Talks Fail
Oil prices hit $91.63 on 18 August 2026 after two months of talks to end the US-Israel war on Iran produced no deal. Deutsche Bank said traders now expect a long closure of the Strait of Hormuz, a narrow waterway that normally carries a quarter of the world's shipped oil. Just six cargo ships crossed it Monday.
Published