Schlumberger Limited Financial Update: Earnings & Growth | Monexa