Discover why Canadian National Railway remains a long-term investment despite trade headwinds and weak freight demand , with strong resilience and shareholder friendly policies.
Canadian National Faces Tariffs, Trade Strains, & Slow Freight, But I Am Not Selling (CNI)

144