CBO Predicts Lowest Deficit in Obama Era

CBO Predicts Lowest Deficit in Obama Era

The Congressional Budget Office (CBO) has just released predictions that the federal budget deficit will reach its lowest point in the Obama era with the budget year ending in September. The CBO numbers project a deficit of $468 billion, which would be just lower than this past year where there was a deficit of $483 […]