U.S. stocks gained in a broad-based rally as investors weighed the resilience of the economy against prospects for aggressive policy action to curb inflation. Treasury yields climbed across the curve, while oil fell on demand concerns.
The S&P 500 bounced back from the lowest close in more than a month, with all 11 main industry groups advancing except energy. The tech-heavy Nasdaq 100 jumped more than 2%, a threshold reached by the small-cap Russell 2000 index. Yields on short-end Treasuries -- the most sensitive to changes in interest rates -- led the move higher.