TOP STORIES U.S. budget deficit narrows slightly to $1.8T in fiscal 2025, CBO estimates rogerjudd - October 8, 2025 0 Post ContentÂ