Royal Bank of Canada said it agreed to buy Los Angeles-based lender City National Corp. in a cash-and-stock deal worth about $5.4 billion, a move that will significantly deepen RBC’s U.S. wealth-management business with one of the biggest transactions of its kind since the financial crisis.

Canadian Pacific Railway Ltd. reported higher revenue and earnings for the fourth quarter and a record operating ratio that beat analyst expectations.