News

Shares of Canadian National Railway Co. CNR inched 0.48% higher to C$137.31 Thursday, in what proved to be an all-around ...