Canadian National Railway Co. (CN Rail) is taking a cautious step back from its earlier financial....