Global economic crisis November 1, 2025