Business StandardCenter·
Oil prices drop as hopes for Iran, Ukraine peace talks pressure markets
Brent futures lost $1.14, or 1.2%, to $91.62 a barrel by 0141 GMT while US West Texas Intermediate (WTI) crude futures fell $1.04, or 1.2%, to $85.49
Read at Business Standard →



