Stocks are approaching record levels after a January rally that has pushed the Dow 6.5 percent higher this month and the S&P 500 up 5.7 percent, to its highest level since December 2007.