Oil prices have marked gains for their sixth day running amid signs that US production, a key driver of the global supply glut, may be on the cusp of easing.
Oil prices have marked gains for their sixth day running amid signs that US production, a key driver of the global supply glut, may be on the cusp of easing.