Bank stocks have rebounded in recent months with strong results from lenders' retail businesses helped drive $JPM to record profits.