Worldwatch Paper #20: The Global Economic Prospect: New Sources of Economic Stress