Schlumberger in charts: Production systems rise ~28% Y/Y and Middle East/Asia revenue up 29% in Q1

Schlumberger in charts: Production systems rise ~28% Y/Y and Middle East/Asia revenue up 29% in Q1

SeekingAlpha

Published