Today’s Facts 08-20-2026

The US is currently spending $3 billion a day on the $40 trillion national debt interest: about $125 million an hour or $2.1 million a minute.