Market recap: Upbeat investors pushed the Dow to a third straight record close and sent the S&P within 20 points of an all-time high, as jobless claims fell to a six-week low ahead of tomorrow's nonfarm payrolls report. Big banks moved higher ahead of the Fed's annual stress test results, which may come out this afternoon. Tech stocks also were strong, with Ciena surging 17% after a strong earnings report.