The Bank of Canada cut interest rates by 25 basis points for a second consecutive month in July and acknowledged that its shifting policy stance was in response to fading inflation risks facing the nation as well as growing downside economic concerns.