Friday, September 11, 2015

University of Michigan Sept. consumer confidence tumbled to 85.7, a 12-month low and the biggest miss relative to expectations ever.