U.S. stock rally stretches from big tech to small caps
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...