Canadian National Railway: A Great Buy On Weakness (NYSE:CNI) | Seeking Alpha

The metals and minerals segment experienced a 3% growth in RTMs, with positive trends acrossrailroads more than the two Canadian railroads. In …