JUST IN: đŸ‡ș🇾 US Treasury buys back $2,000,000,000 of its own debt.

The US has now bought back $12 billion of its own debt over the last five weeks.