The Bank of Canada caught markets off guard by slashing interest rates, despite ongoing uncertainty surrounding the inflation outlook, according to minutes from the latest meeting. Officials weighed economic risks with caution before deciding to ease monetary policy