Yearly deficit falls below $1 trillion
"The Treasury Department forecast Monday that the budget deficit for fiscal 2012 will come in at $996 billion, the first time President Obama has presided over an annual deficit of less than $1 trillion."Digging out of the $1.2 trillion FY09 budget deficit that Bush left us took awhile but as I always say, it takes a long time to clean up after Republicans.