Oil prices have ended down more than two per cent, hitting a 10-month low in volatile trade, as growing US production and reduced Chinese refinery activity fed mounting concern over the stubborn global crude glut.
Oil prices have ended down more than two per cent, hitting a 10-month low in volatile trade, as growing US production and reduced Chinese refinery activity fed mounting concern over the stubborn global crude glut.