Business StandardCenter·
Oil prices on track for weekly loss despite simmering Iran tensions
Brent crude futures were down 25 cents, or 0.3%, to $89.45 a barrel while West Texas Intermediate crude futures fell 22 cents, also 0.3%, to $83.31
Read at Business Standard →




