Treasury Announced Annual Deficit Of $1.294 Trillion
The US Treasury Department announced the final numbers for the nation’s budget deficit for the fiscal year which ended on September 30. It was the second largest in US history at $1.294 trillion. Receipts…