Tick Tock: The Clock Is Ticking On U.S. National Debt

While listening to Fed Chairman Powell's Humphrey Hawkins testimony to Congress on Wednesday and Thursday of last week, I noticed his response to a question asking if we had gone past the point of no return regarding our national debt of $22,489,174,200,900.