Global oil demand continues to surprise to the upside, with April data showing no signs of slowdown despite a pick-up in prices.

More Quotes by Energy Aspects