U.S. oil prices are nearing $98 per barrel as negotiations for peace with Iran face significant delays. The stalled talks have heightened concerns over potential disruptions in oil supply, contributing to the upward pressure on prices. This development comes amid broader geopolitical tensions that continue to influence global energy markets.