January 12, 2026

Japan is becoming a case study in what happens when investors lose patience with massive deficits.