Loading Video…
This browser does not support the Video element.
Stocks slump the most in 3 months on new China worries
Stocks and oil prices plunged again on more worries about a slowdown in China, giving the market its worst drop in three months.