Stocks Extend Rally as Earnings Outweigh Oil and Yield Risks
Strong corporate results helped steady U.S. equities, even as elevated crude prices and firm Treasury yields kept investors alert to renewed inflation pressure. U.S. stocks entered May with a constructive tone, supported