Canada's main stock index ended higher on Thursday, led by gains for metal mining shares, but the move was limited as ...