Despite some of the worst jobs data in decades, stocks managed to finish the session with impressive gains after reversing early losses.