Oil Retreats
Oil prices decline as traders await progress on US-Iran talks, potentially impacting supply. Geopolitical tensions ease slightly.
Oil prices decline as traders await progress on US-Iran talks, potentially impacting supply.
Geopolitical tensions ease slightly.