IEA Boosts Global Oil Demand Estimate
Global oil demand at 99.3 MMBOPD; Venezuela a question mark on the supply side Global oil demand growth is accelerating, according to a new report by the International Energy Agency. The IEA revised 2018 oil demand estimates upward to 99.3 MMBOPD, up 100 MBOPD from last month’s estimate. This means the IEA expects demand will grow by 1.5 MMBOPD in