Global economic crisis November 13, 2025