China owes US a lot more than $2 trillion.

Try $100 trillion in stolen industry over the last 40 years.