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.