business.financialpost.com
The world will be using 100 million barrels of oil a day by the end of the year, IEA predicts
Unless emerging market crisis and trade wars dent demand