Schlumberger Q2 2025 Earnings Report: Revenue Dips 6% Amid Market Challenges
Schlumberger reports a 6% revenue drop in Q2 2025 to $8.5 billion, with net income falling 9% to $1 billion. CEO Olivier Le Peuch comments on the challenging market dynamics affect...