Market glut

Market glut concern fuels oil price fall.