Expectations of global economic growth have been repeatedly revised downwards in the last six months despite steeply falling prices, slashing prior forecasts of oil demand growth for the rest of the decade by about 1.1 million bpd.

More Quotes by The IEA latest report