business.financialpost.com
High demand means world needs all of Canada’s oil: IEA
Global demand for crude is growing so strongly that the world needs “every single drop of Canadian oil,” the International Energy Agency’s chief economist said on Monday, playing down fears that gr…