US Debt: The Buyers and The Sellers

US Debt: The Buyers and The Sellers

The persistently soaring US debt is now well over $21 trillion. While most media focus on foreign holders of US Treasuries, they make up less than 30 percent of the total. RT breaks down who holds the rest. Russia recently dropped out of the top-10 holders of US Treasuries, with its holdings falling from $96.1 […]