CN Rail vs. CP Rail: Where I’d Put $10,000 in Canadian Railway Stocks – Yahoo Finance

Undoubtedly, as Trump's tariff war intensifies and fewer shipments circulate across the continent, the top rail players could stand to be weighed down …