Tune in!

US Set to Add $19 trillion to Debt

The US is currently set to add at least $19 trillion to the debt ceiling over the next 10 years.