Global economic activity may have hit its trough in the past couple of weeks…