Market Thoughts For October 5: Stocks Sell Off As US-China Cold War Escalates

 | Oct 05, 2018 02:49AM ET