Tuesday, October 30, 2018

Consumer Confidence hits highest level since 2000.