Stocks wavered today, with the indices posting gains but off session highs, the Wall Street Journal reports. A rise in durable-goods orders stoked an early rally, but enthusiasm was tempered by weak demand for US Treasuries in an auction. The Dow dipped into losses in the afternoon, but closed up 89.60 at 7,749.81. The Nasdaq gained 12.43 to 1,528.95, and the S&P 500 rose 7.63, settling at 813.88. (More Dow Jones stories.)