U.S. Markets open in 7 hrs 2 mins

Market recap for October 31st 2017

Stocks treading water here on clashing earnings reports and a Fed rate decision ahead - BUT - we're watching Facebook, Google, Twitter testify on Capitol Hill.