Bank of Canada blames rising inflation on supply chain woes, Russian invasion

This post was originally published on CBC News: The National.