Tuesday, November 24, 2015

U.S. Nov. consumer confidence fell to 90.4, its lowest level in a year, and well below the consensus estimate of 99.6!