Another “lost decade” is probably about the best Americans can reasonably hope for, based on this compelling case made by Mike “Mish” Shedlock over on his blog. Bottom line is that, over the last 20+ years, Americans spent too much money, and ran up too much debt. Now, like it or not, we’ll be forced […]
Recent Comments