Business Insider·5 hours ago·geopoliticaNEUTRALLOWAmerica's $40 trillion national debt boosts the odds of a lost decade for stocks, market researcher warnsNo summary availableRead at Business Insider→