Oil Lower on Concerns Over Chinese Demand, Russian Output
Oil prices slipped as lower growth targets in China and concerns over Russia's compliance with a global deal to cut oil output sparked renewed worries over a crude oil supply glut.
Read more »