Stocks closed higher on Wall Street as investors made their final moves ahead of a highly anticipated report on inflation.
The S&P 500 rose 1.3% Wednesday, its second straight gain before Thursday morning’s inflation data. The Nasdaq and the Dow also rose.