Bank of Canada Surprises with 50 Basis Point Interest Rate Cut