SLB Stock Gains on Topped Forecast, $2.3 Billion Buyback

Scroll to Top