Oil producer Halliburton posts better-than-expected adjusted earnings for the third quarter but misses on revenue as a drop in oil demand dents production.