Schlumberger Ltd., the world's biggest oilfield services company, has agreed to purchase fellow industry player Smith International Inc. for about $11 billion in stock in a move to diversify its product offerings and better compete with rival Halliburton Co.