TORONTO — Canada's main stock index finished higher on Friday amid gains in energy stocks following more major projects ...