Canada's main stock index extended its recent winning streak on Wednesday, led by gains for industrial and technology shares, ...