The visual below was posted by The Short Bear on X recently, highlighting how foreign net purchases of Treasuries fell from roughly $707 billion over the 12 months through July 2025 to $296 billion over the following 12 months, a 58% drop.