Oil Glut Forecast: IEA Predicts 3.8M Barrels Daily Surplus