U.S. equity markets closed higher in an abbreviated session Tuesday before Wednesday's Independence Day holiday, following a rise in factory orders. The Dow Jones Industrial Average closed up 72.43 points, or 0.6%, at 12,943.82. The S&P 500 Index rose 8.51 points, or 0.6%, to close at 1,374.02, and the Nasdaq Composite Index advanced 24.85 points, or 0.8%, to close at 2,976.08. Energy and materials stocks led the rise on higher oil and gold prices. In composite volume, about 2.05 billion NYSE-listed shares exchanged hands and 1.01 billion Nasdaq-listed shares traded.
Copyright © 2012 MarketWatch, Inc.