Investors: Should You Buy CNR or CP Stock Right Now? – MSN

Railways are integral to North America's supply chain, moving over $250 billion worth of goods annually. Not only are Canadian rail companies highly …