Foreign Investors Sell $29B in US Treasury Bills
US Treasury International Capital (TIC) data shows that foreign investors sold $29 billion in short-term Treasury bills in June, despite net purchases of other US financial assets. Analysts suggest stablecoin issuers may be among the buyers of these assets.