Budget Deficit Hit $1.8 Trillion After Huge Increase in Borrowing Costs

.....

© Reason.com