Canada's main stock index rose more than 1% to trade near a record high on Thursday, lifted by mining and technology shares, as investors cheered earnings from some of the big tech megacaps on Wall ...