worldofcents.wordpress.com
New Deficit Numbers in Perspective
In this week of financial market turmoil, there was a notable bit of good news: the US federal budget deficit shrank to 2.8 percent of GDP, its lowest level since 2007. The numbers mark a striking …