Schlumberger in charts: Q4 North America revenue up ~7%, Latin America down 5% Y/Y Posted on January 17, 2025 by wpadmin