TKL: Japan and China are dumping US Treasuries In Q3 2024, Japan sold a net $61.9 billion of Treasuries, the most on record. This was the second consecutive Read More