The U.S. Treasury just announced a $15 billion buyback of its own debt
Silver
YouTube: SD Bullion video briefing: The U.S. Treasury just announced a $15 billion buyback of its own debt. Summary generated from the video title and available feed metadata.