U.S. Budget Deficit Narrowed to $2.5 Trillion in First 10 Months of Fiscal Year
The U.S. budget deficit narrowed to $2.5 trillion during the first 10 months of the fiscal year from $2.8 trillion in the same period a year earlier, with the gap between spending…