Last week the Congressional Budget Office released its annual report on the fiscal year ended September 30, 2013. The report showed that the 2013 budget deficit was $680 billion or 4.1% of GDP, as compared to a $1.1 trillion deficit representing 6.8% of GDP from the previous year. Does this mean that Congress and the Obama Administration have finally gotten their fiscal act together? I will give you some details and then let you decide. Two factors leading to the spending reduction that...
Published on November 12, 2013 13:05