Post-crisis: Did we learn anything? Is the world any better prepared for another crisis? December 17, 2025