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