It has been a wild few days for banks. The collapse of Silicon Valley Bank happened this month, but it feels like years ago. It...