U.S. stocks end turbulent week with a hefty gain
U.S. stocks ended a turbulent week with a sizable gain as Apple Inc.’s earnings report buoyed technology shares and a smattering of economic data suggested a modicum of progress is being made in the Federal Reserve’s battle against inflation. The S&P 500 a...