Dan Weil Fear Mongering in China’s Sale of U.S. Debt China unloaded a record $188 billion of U.S. Treasuries last year. By Dan Weil Dan Weil December 17, 2025