Business
The $40 Trillion National Debt Could Spark 'Lost Decade' In Stocks
High stock valuations have prompted plenty of warnings of a lost decade in stocks over the last few years.
Now, there's a new culprit that could flatten returns over the next 10 years: the staggering national debt.
US government debt hit a record $40 ...Read more