[U.S. November Budget Deficit Drops to $173 Billion] Data from the U.S. Treasury Department shows that the U.S. government’s budget deficit for November dropped to $173 billion. Total spending in November was $509 billion, down from $669 billion in November 2024. Treasury officials stated that part of the reason was payment delays caused by the recently ended government shutdown.
--
Loading...