Question: who owes the us money?
Answer: For a long time, the biggest holder of U.S. debt was China. But did you know that in late 2016, Japan overtook China as the biggest foreign holder of U.S. debt? Japan and China are, by far, the two biggest holders of U.S. debt – but the top five is filled with countries that you might not expect.