Global economic crisis October 9, 2025