Bank Failures Rattle Economy