US National Debt Surpasses Economy Size, Currency Devaluation Discussed | OOBF

US national debt on track to hit $40 trillion; currency devaluation debated.

Open shared insight