Global economic crisis August 3, 2025