Halliburton beats expectations with a $1.7bn loss

Sign in to read