- Prior was -307.0B
- Last March was -237.0B
- Year to date FY 25 deficit at $1.307 trillion compared to $1.065 trillion a year earlier
- March customs duties were $8.75 billion
- Outlays $528B vs $569B prior
- Receipts $368B vs $332B prior
There is a lot of variance in monthly budget data but that annual number tells the story.
This article was written by Adam Button at www.forexlive.com.