Global economic crisis November 16, 2025