Key rate remains at 21% amid ongoing inflation concerns