Major indexes closed modestly higher on Wall Street Tuesday, enough to nudge the Nasdaq composite to a record high and past 15,000 for the first time. The S&P 500 also set a record.
Banks, consumer-focused companies and small-company stocks outpaced the rest of the market. The price of crude oil had its second solid gain in a row, clawing back more ground lost over the previous two weeks. Travel-related companies also rose.
The S&P 500 rose 6.70 points, or 0.2%, to 4,486.23.