Impairments cut Halliburton’s pre-tax earnings in half

Halliburton
Halliburton

Breaking