4 years agoConsumer Confidence DROPS at Very Critical Time! Stimulus Needed Right NowThe Money GPSVerified