Inflation slows amidst growing stress on the banking sector