World crude prices have extended their losses, pressured by persistent concerns about the global supply glut as OPEC lowered its demand growth forecast for next year.
World crude prices have extended their losses, pressured by persistent concerns about the global supply glut as OPEC lowered its demand growth forecast for next year.