Schlumberger’s $7.4bn loss sets stage for ‘most uncertain’ future

Schlumberger

More from Energy Voice

Latest Posts