By: Adam Button

Last October the deficit was $98.5B Outlays $304B vs $261B last year Receipts $184B vs $163B last year