S&P 500, Dow hit records, boosted by bank earnings surprise

S&P 500, Dow hit records, boosted by bank earnings surprise