Halliburton beats profit estimates despite Iran conflict | IUX24