Stocks advanced on Tuesday, buoyed by an optimistic outlook for technology shares and gains in oil prices that lifted energy shares.

According to the latest available figures, the Dow Jones industrial average ended up 92.34 points, or 0.69 percent, at 13,450.08. The Standard & Poor's 500 Index was up 15.36 points, or 1.04 percent, at 1,489.35. The Nasdaq Composite Index was up 33.88 points, or 1.30 percent, at 2,630.24.