Brent Oil Prices Rise to $107 Per Barrel Following Stalled Iran Peace Talks
Brent crude oil prices increased by approximately 2% to $107.56 per barrel as peace talks between the U.S. and Iran stalled. The U.S. canceled planned negotiations with Iran, citing internal confusion and a lack of leadership on the Iranian side. The development has raised concerns about potential disruptions in oil supply and geopolitical tensions.

Tickers: $CL
Topics: Brent crude geopolitical tensions oil prices U.S. crude U.S.-Iran relations