⚡️ The U.S. Treasury is projected to buy back $15 billion of its own debt today.

This marks the largest Treasury buyback in history.