Global economic crisis July 2, 2025