Recent evolution of the world economy