Baker Hughes has agreed to buy BJ Services in a $5.5 billion cash and stock deal, according to this article in the NYT.