Halliburton (HAL): Financial Analysis of Strategy and Market Position | Monexa