Home Finance Wall Street shakes off a midday stumble and ends higher