Energy companies led U.S. stocks broadly higher Tuesday, as the market bounced back from its worst loss in months.
The majority of big stocks in the S&P 500 notched gains, with oil producers leading the way as crude prices strengthened. Stocks of smaller companies did even better than the broader market, driving the Russell 2000 index of small-caps to a market-leading 1.7% gain. Treasury yields rose.
The S&P 500 rose 26.21 points, or 0.7%, to 3,726.86.