The U.S. owes foreign governments more money than it ever has - since 2001, the amount has increased six fold to $6.18 trillion.
And ...