Obama’s 2011 Deficit Hits Record High: $1.5 Trillion

by Stephan Tawney on January 26, 2011

The latest estimate from the Congressional Budget Office is that the 2011 budget deficit will come to a record-level of $1.5 trillion.



Leave a Reply