A new report shows that projected ten-year deficits have shrunk by nearly $5 trillion since 2010, which is pretty remarkable. It seems like just yesterday that the Simpson-Bowles Commission released it’s findings amid a fierce debate over the budget deficit.

read more