Stocks jumped after strong earnings reports from big banks.