Market recap for Tuesday, October 17th 2017

Dow 23,000 has come and gone as earnings help move the blue chips higher.

Advertisement