US Oct budget deficit $120B vs $114B exp

By: Adam Button

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

RELATED TOPICS