Global economic crisis December 4, 2025