Latest news today on IEA sees renewed pressure on oil prices as glut worsens