There is 1 school or business closings today.
×

US March budget deficit rises slightly to $164 billion as Iran war outlays lag

By Thomson Reuters Apr 10, 2026 | 1:05 PM