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.