Major U.S. stock indexes closed mostly lower Wednesday after a late wave of selling wiped out what was left of a modest midday rally.
Trading was choppy a day ahead of the latest trade talks between the U.S. and China. Investors have been on edge since President Donald Trump threatened to impose higher tariffs on Chinese goods by Friday.
The S&P 500 index fell 4.63 points, or 0.2%, to 2,879.42.
The Dow Jones Industrial Average inched up 2.24 points, or 0.01%, to 25,967.33.
The Nasdaq composite dropped 20.44 points, or 0.3%, to 7,943.32.
The Russell 2000 index of small company stocks slid 7.34 points, or 0.5%, to 1,574.97.
For the week:
The S&P 500 is down 66.22 points, or 2.2%.
The Dow is down 537.62 points, or 2%.
The Nasdaq is down 220.68 points, or 2.7%.
The Russell 2000 is down 39.05 points, or 2.4%.
For the year:
The S&P 500 is up 372.57 points, or 14.9%.
The Dow is up 2,639.87 points, or 11.3%.
The Nasdaq is up 1,308.04 points, or 19.7%.
The Russell 2000 is up 226.42 points, or 16.8%.