
Oil prices have fluctuated amid ongoing indirect nuclear talks between the US and Iran, with Brent crude near $70-$73 per barrel and WTI around $64-$68. Prices initially rose on geopolitical risk concerns but were tempered by a significant US crude inventory increase and reports of progress in talks mediated by Oman. Analysts warn that failure in negotiations could push prices above $100 due to supply disruptions, while a deal and excess global supply might limit gains. Talks are set to continue with technical discussions in Vienna next week.
Select a news story to see related coverage from other media outlets.