Halliburton will reduce spending below earlier $1.2 billion budget