Oil prices edged lower but were on track for weekly gains as signs of a tightening market and stronger demand boost sentiment.
Oil prices edged lower but were on track for weekly gains as signs of a tightening market and stronger demand boost sentiment.