The Dow Jones Industrials jumped 155,47 points to 42,235.84.
The S&P 500 index eked up 4.53 points to 5,755,66.
The NASDAQ Composite dumped 18.4 points to 18,164.51.
U.S.-listed China stocks struggled as investors took profits from the recent stimulus-fueled rally. Elsewhere, Boeing lost 3% after union negotiations ended without a deal and the company pulled its contract offer.
On the economic front, investors are anticipating the latest meeting minutes from the Fed on Wednesday, due at 2 p.m. ET. The September consumer price index is to be released Thursday and producer price index reading is due out Friday.
Earnings season kicks off Friday with the big banks JPMorgan Chase and Wells Fargo.
Prices for the 10-year Treasury lost ground, raising yields 4.05% from Tuesday’s 4.02%. Treasury prices and yields move in opposite directions.
Oil prices dipped $1.54 to $72.03 U.S. a barrel.
Gold prices stumbled $8.20 to $2,627.20 U.S. an ounce