The global economy seemed to be losing traction until recently, but the latest data paint a brighter picture: business sentiment picked up in October,