Congressional Budget Office Confirms FY 2012 Deficit Exceeds $1 Trillion
Fiscal year 2012 concluded with a $1.1 trillion deficit, according to the Congressional Budget Office’s monthly budget review released today. It marks the fourth year… Read More