A world of economic contradictions