Trusted Economic Perspectives

Battle of the Budget

The US has enough revenue to pay all bondholders, but a roughly $1.5 trillion deficit this year means that if the debt ceiling isn’t lifted, it won’t be able to pay all its obligations, maybe even entitlement payments under Medicare, Medicaid, or Social Security.

read more