Banks recover