Schlumberger: Growth May Be Slowing, But The Buybacks Are Accelerating 0 19.10.2024 16:34 Seeking Alpha