U.S. stock rally builds with longest weekly run of 2022
Stocks finished the week on solid footing, with traders assessing whether an inflation slowdown could soon make the Federal Reserve reduce the pace of its most-aggressive tightening campaign in decades and prevent a hard landing. Defying the crowd of skept...