Global economic crisis November 30, 2025