July 20, 2026 World Roughly 9.5 million borrowers are now in default, up from 5.3 million in June 2025.