TSX retreats from record high as US bank earnings weigh on financials
CANADA-STOCKS/ (UPDATE 2):CANADA STOCKS-TSX retreats from record high as US bank earnings weigh on financials
Markets