Halliburton beats estimate on international demand; takes $2.2 bill...