Deficit Falls to Lowest of Obama Years

The nonpartisan Congressional Budget Office announced Wednesday that the projected deficit for the 2014 fiscal year is $486 billion, which is the lowest annual deficit during President Obama’s time in office. It is also $195 billion less than the deficit from fiscal 2013. It also continues the trend of the deficit declining as a percentage of GDP every year since 2009’s record $1.4 trillion.