Global economic crisis June 30, 2025