U.S. Debt Interest Hits Record $616B — $2T by 2036!

U.S. interest payments on public debt have reached a record $616 billion, and the trajectory is accelerating: costs are…

CoinTelegraph