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.
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.