China China Dumps $18,900,000,000 in Treasuries as US Government Faces Major Dilemma: 05-22-2025 • The Daily Hodl Macro Analyst Luke Gromen