US economy weakens, but markets are picking up