Despite the Republican Block Party, The Deficit is Falling

The day President Obama stepped into office he inherited a record projected $1.2 trillion deficit that turned out to be $1.4 trillion by the end of fiscal year 2009. This year the projected deficit is $759 billion, down from a projected $973 billion. That means the deficit of the president’s first year of his second… Continue reading Despite the Republican Block Party, The Deficit is Falling