Canada's main stock index ended higher for a ninth straight day on Friday, helped by gains in gold-mining shares, as the ...