America’s Smoldering Volcano of Debt
On June 2nd, just days before the government was to run out of money to pay the nation's bills on time, congress passed a bipartisan debt ceiling deal hailed by its backers as a major budget achievement. That package, called the Fiscal Responsibility Act of 2023, is projected to lower federal deficits by $1.5 trillion…