Schlumberger Limited beat expectations, but doesn’t have much visibility as to when activity levels will improve.