Helping to erode the surplus forecast, the IEA revised up its prediction for world oil demand growth by 70,000 bpd to 930,000 ...