According to Wikipedia, Schlumberger is an oilfield services company founded in 1926, and incorporated in Curaçao (Dutch) with four main offices located in Houston, Paris, London, and The Hague. In 2020, the company’s annual revenue topped $23.6 billion and the only thing I knew about this mega oil company up…