NDTVCenter·
Oil Prices On July 21: Brent Crude Near $89 As US-Iran Conflict Keep Traders On Edge
Brent crude traded below $89 a barrel, while US benchmark West Texas Intermediate hovered near $83, after both contracts gained nearly 6% over the previous two sessions.
Read at NDTV →




