Storm clouds gather for global economy