NDTVCenter·
Oil Prices Today: Brent Crude Pause Near $104 As Saudi Supply Recovers, Iran Diplomacy Takes Focus
Brent crude traded around $104 a barrel, while West Texas Intermediate remained below $100 after falling for three consecutive sessions.
Read at NDTV →




