Schlumberger in charts: Q4 North America revenue up ~7%, Latin America down 5% Y/Y

 

Leave a Reply

Your email address will not be published. Required fields are marked *