US Budget Deficit Third-Highest on Record

By Martin Armstrong The United States Treasury reported a $1.833 trillion budget deficit for the fiscal year ending September 30. This marks the third-highest deficit on record, but it is solely due to government spending. The highest deficit happened in …

READ MORE