US national debt surpasses economy size, currency devaluation debated | OOBF

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

Open shared insight