Canadian Pacific Cuts 2023 Outlook on Cooling Economy, Port Strike – Bloomberg.com

A Canadian Pacific Railway train travels through Lac-Megantic, Quebec, in June. Photographer: Renaud Philippe/Bloomberg.