CN Rail lowers 2024 earnings forecast due to strike uncertainty – Barrie News

MONTREAL — Canadian National Railway Co. says it earned $1.11 billion in the second quarter, though it lowered its forecast for earnings growth as …