BREAKING: US budget deficit rose to $1.15 trillion through the first five months of fiscal year 2025, a record high for that duration.Published by The Spectator IndexMar 12, 2025 6:30:01 PM UTC