U.S. stocks eked out a small gain Tuesday after an up-and-down day that saw health care, technology and consumer-focused companies lead the way. The gain nudged the Nasdaq composite to its second record high in less than a week.
Strong earnings reports helped chemicals companies, while retailers lagged the market. An early rally in U.S. crude oil prices evaporated, sending several oil and gas companies lower.
The Dow Jones industrial average rose 3.76 points, or 0.02 percent, to 18,533.05.
The Standard & Poor's 500 index added 0.85 points, or 0.04 percent, to 2,181.74.
The Nasdaq gained 12.34 points, or 0.2 percent, to 5,225.48.
For the week:
The Dow is down 10.48 points, or 0.1 percent.
The S&P 500 is down 1.13 points, or 0.1 percent.
The Nasdaq is up 4.36 points, or 0.1 percent.
For the year:
The Dow is up 1,108.02 points, or 6.4 percent.
The S&P 500 is up 137.80 points, or 6.7 percent.
The Nasdaq is up 218.07 points, or 4.4 percent.