Will halliburton stock recover