Canadian National Railway Lowers 2025 Outlook Amid Tariff Uncertainty – WSJ

Canadian National Railway locomotive in a rail yard. Canadian National Railway reported C$4.27 billion in revenue, below Wall Street's expectations.