Schlumberger Limited (NYSE:SLB) shares have gained for seven straight sessions, with the stock up 1.7% at $39.40 on Tuesday.
The oil services company has gained more than 2.5% in the previous six sessions. The stock is down more than 26% in 2024, compared with a 24% rise in the broader S&P 500.