Halliburton beats estimates as shares rise on early signs of North America recovery | AllMind News