There’s no second stimulus, but that didn’t stop the federal deficit reaching $1.299 trillion last year, the second-largest in history, reports the Hill . That’s slightly bigger than the $1.293 trillion from fiscal 2010, but less than the $1.412 trillion of 2009. While $1.299 trillion is a…
Read more from the original source:
2011 Deficit Is 2nd-Largest in History: $1.299T