Canadian National Railway Co. reported a slight profit increase in Q2 but removed its 2024-26 financial outlook due to trade uncertainty. Cargo volumes fell 1%, and the company revised its 2025 earnings growth forecast to mid to high single digits. Net income rose to $1.17 billion, with revenue decreasing to $4.27 billion.
Read more@