from24/7 Wall St.5 days agoLive: Schlumberger Earnings CoverageSchlumberger's Q2 2025 revenue declined 6.6% year-over-year to $8.55 billion, with net income down 8.8% to $1.01 billion, and operating income sliding over 21%.Business