Canada’s IEA supply pledge faces oil sands production hurdles

The IEA confirmed that Canada’s commitment toward a global initiative to supply 400 million additional barrels would come from production increases.