Wall St climbs as investors assess bank earnings; Dow eyes 8th day of gains