Syz The Moment

JUST IN 🚨: U.S. Treasury just bought back $12.5 billion of their own debt, equaling their largest buyback in history (which happened last week) 🤯👀

Written by Charles-Henry Monchau | Dec 12, 2025 2:55:00 PM