2026-02-10 22:08:04 CET

npub1vx…q78px on Nostr: Top UST holders. 1. Japan 2. UK 3. China 4. Canada

Top UST holders.

1. Japan
2. UK
3. China
4. Canada