Halliburton Company (HAL) Financial Analysis & Strategic Update | Monexa