World oil supply and demand from the IEA