Toronto stocks near record high as investors weigh earnings, US PPI data - EWC News | Rallies