Halliburton posts fourth straight quarterly loss as oil rout drags demand