Canada Stocks-TSX gains as technology shares climb; bank earnings, US tariffs in focus - EWC News | Rallies