Halliburton shares gain after topping first-quarter forecasts By Investing.com | AllMind News