CP shareholders back $31B purchase of Kansas City Southern | Bradenton Herald

A Canadian Pacific train hauls oil westward through Banff National Park, Alberta, Canada, Sunday, Nov. 28, 2021. Refineries on the west coast of …