
Three Key Ingredients for Negotiating a Fiscally Responsible Budget Deal
As a share of the economy, the national debt is at its highest level since immediately after World War II. Annual deficits are approaching $1 trillion and they are projected to increase with no end in sight.