NEW YORK—Stocks swung through shaky trading Thursday following the latest update on inflation across the United States, only to end up roughly where they started.
The S&P 500 edged up by 1.12, or less than 0.1 percent, to 4,468.83. It was just the second winning day for the index in the last eight, but it had been up 1.3 percent in the morning before wobbling between small gains and losses.