Clear view of cloud ahead for banks