Steller show by banks, but will it continue?