JUST IN: ๐Ÿ‡บ๐Ÿ‡ธ U.S. Treasury projected to buy back $15 Billion of their own debt today, the LARGEST Treasury buyback in history.

#Buyback