U.S. Treasury projected to buy back $15 Billion of their own debt today, surpassing last week’s $14.7 Billion purchase as the LARGEST Treasury buyback in history.
How can these buybacks continue?
— Douglas Macgregor (@DougAMacgregor) March 17, 2026
U.S. Treasury projected to buy back $15 Billion of their own debt today, surpassing last week’s $14.7 Billion purchase as the LARGEST Treasury buyback in history.
How can these buybacks continue?
— Douglas Macgregor (@DougAMacgregor) March 17, 2026