×

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

By Thomson Reuters Apr 10, 2025 | 2:30 PM