US DEBT HAS GOT A NEW BUYER.After some of its biggest Treasury bond sales in 2024-2025, India suddenly bought a net $15 billion in July.That’s the largest monthly purchase shown in more than two decades of data.t.me/green_traders0/34856September 18, 2026 2.4K 2