Banks are doing better than expected due to stable interest rates. JPMorgan and Bank of America are seeing strong earnings, especially in investment banking. However, banks may face some challenges from commercial real estate exposure. Wells Fargo is particularly vulnerable to potential losses in this area.