Shale boosts Halliburton’s profits