Oil Prices Retreat on Iran Diplomacy Hopes Before Finding Support at $90.32
Crude stabilizes near a key trendline after dropping on optimism over potential progress in Iran conflict negotiations. Crude oil prices fell sharply today amid speculation that diplomatic efforts could ease tensions in Iran, pushing the market to a low of $90.32. Buyers e