Market recap for Wednesday, November 1st 2017

Facebook, Alphabet and Twitter testifying on Capitol Hill on Russian interference. And we're coming up on a photo finish for more all-time highs.

Advertisement