OTC 2025: Flexibility, digital fluency key to facing offshore challenges, says Weatherford CEO

May 7, 2025