
TSX hits one-month high as investors cheer US jobs data
TSX ends up 1% at 25,031.51 For the week, the index adds 1.3% Canadian National Railway gains 5.7% Magna falls 5.8% after earnings miss May 2 - Canada's main stock index rose to a one-month high on Friday, led by gains for industrial shares, as …