Budget deficit expected to shrink to $426 billion, lowest under Obama

Townhall.com Staff
|
Posted: Aug 25, 2015 11:57 AM
The federal budget deficit will fall to $426 billion for fiscal year 2015, the Congressional Budget Office projected Tuesday in a significant markdown of the anticipated budgetary shortfall.