FREEDOM FORUM: Discussion

Article Image

ZeroHedge.com

Today's bad economic data trifecta is complete, with the UMichigan consumer confidence number plummeting to 63.8 from 71.5, and well below consensus of 72.2. The number is far below the lowest Wall Street prediction of 68...

Make a Comment