The IEA says China has hit peak oil - Oil markets face enormous glut