Guess the global economy is finally warming up