It's a New Day: 8-20-26 $40 Trillion in Debt

Aug 20, 07:10 PM
Subscribe
Reactions to the announcement that the U.S. gross national debt has officially crossed the $40 trillion threshold for the first time and that the US strategic oil reserve is at the lowest level since 1983 as the war in Iran continues.