At the open: TSX rises, led by CP Rail after earnings beat Whitecourt Press October 18, 2017 1 min read Dow opens above 23,000 on strong IBM results