CPKC lowers earnings expectations due to ‘economic headwinds,’ port workers strike

Canadian Pacific Railway trains sit idle on the train tracks due to the strike at the main CP Rail trainyard in Toronto on Monday, March 21, 2022.