US March budget deficit falls to $161 billion, customs revenue rises | 1330 & 101.5 WHBL
×

US March budget deficit falls to $161 billion, customs revenue rises

By Thomson Reuters Apr 10, 2025 | 1:28 PM