Schlumberger has underperformed since Q3 2023 but shows value with recent earnings beats. Check out why I reiterate a buy ...