America's national debt is over $33 trillion — but here's why the ... Yahoo Finance Source link