Oil prices have surged higher for a third straight day, hitting late-2014 peaks on hopes of rebounding global energy demand and production cuts that could curb the supply glut.
Oil prices have surged higher for a third straight day, hitting late-2014 peaks on hopes of rebounding global energy demand and production cuts that could curb the supply glut.