More positive signs from the world economy barometer