News US posts $240B budget deficit in May June 12, 2023 admin-dominor [ad_1] Total income was $307B against spending of $548B [ad_2] Source link