Oil prices fall below $100 a barrel on hopes of Iran peace deal
Oil prices fell below $100 a barrel, with Brent crude futures dropping 6% to $97.28, due to hopes of a peace deal between the US and Iran. Stock markets also rose on this prospect. While a framework has been negotiated, disagreements persist over key issues like Iran's blockade of the Strait of Hormuz, with an Iranian spokesperson stating an agreement is not imminent. Analysts remain cautious about overreacting, noting that even if the strait reopens, a return to normal oil flows will take months. The potential reopening of the strait has led to a rally in Treasury bond futures, gold, and equities, as investors price out inflation fears and hawkish rate hike expectations.