Schlumberger Share Price Chart - Schlumberger Beats Earnings But Fails To Energize