Bank of Canada Cuts 50 Basis Points to ‘Stick the Landing’