President William Ruto has renewed his criticism of Kenya's cash-rich commercial banks, accusing them of denying millions of small businesses access to affordable credit.