HALLIBURTON (HAL)

HALLIBURTON (HAL): Revenue Chart