Business StandardCenter·
Oil prices fall on lower demand growth forecasts despite US-Iran deadlock
Brent futures dropped $1.29, or 1.5 per cent, at $87.69 a barrel by 0100 GMT; US West Texas Intermediate (WTI) crude fell $1.30, or 1.6 per cent, to $81.97
Read at Business Standard →
