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

Canadian Pacific Railway … across Canada with one account.