Recent banking failures have raised concerns over banking oversight and governance.