2026 Layoffs Explode to 2008 Levels (Then It Gets Worse) February 12, 2026 8:30 am by Alex See also Global government debt issuance hits record $504B, US interest costs explode to $17k per household