Global economic crisis June 25, 2025