U.S. MARCH BUDGET DEFICIT $164 BLN (CONSENSUS $156.75 BLN DEFICIT) VS MARCH 2025 DEFICIT $161 BLN - TREASURY

2026-04-11

U.S. MARCH BUDGET DEFICIT $164 BLN (CONSENSUS $156.75 BLN DEFICIT) VS MARCH 2025 DEFICIT $161 BLN - TREASURY