Canada Stocks-TSX pulls back from record high as financial and industrial shares fall - EWC News | Rallies