Schlumberger exceeds Q2 2024 expectations: Should you buy SLB stock now?