A stronger dollar has pushed oil prices sharply lower, adding to fierce pressure on the market from a global supply glut.
A stronger dollar has pushed oil prices sharply lower, adding to fierce pressure on the market from a global supply glut.