U.S. Markets open in 2 hrs 3 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.