Silver Lining in Consumer Confidence Data
Economic Blog The Conference Board’s Consumer Confidence Index (CCI) for April came in 86.9, falling more than 30 points from the prior month. The monthly drop was the biggest for the index since 1973, reflecting the severity of the economic … Continue reading