Post by @defillama • Hey

Countries holding the most U.S. debt: Japan: null,076 billion China: $867 billion UK: $655 billion Belgium: $354 billion Luxembourg: $329 billion C

Stats

Comments