Bank of Canada Goes All-In To Safeguard Financial Stability