The US national debt sits at $33 trillion — but here's why the country won't pay it down Yahoo Finance Source link