Two of the three major U.S. stock indexes closed higher after the market staged a late-day rally, while oil prices fell on investor concerns that slowing economic growth could curb energy consumption.
The S&P 500 rose 0.2%, or 6.06 points, to 3831.39 on Tuesday to start the trading week after the U.S. stock and bond markets closed for the Independence Day holiday. The Dow Jones Industrial Average lost 0.4%, or 129.44 points, to close at 30967.82. The tech-focused Nasdaq Composite Index shed earlier losses to gain 1.7%, or 194.39 points, to 11322.24.