Halliburton takes US$2.2 billion charge on shale slump - CNA

Halliburton takes US$2.2 billion charge on shale slump - CNA