Exxon Mobil’s top shale exec arrested on sexual assault charge in Texas
October 08, 2023 at 22:40 PM EDT
David Scott, the head of Exxon Mobil Co.'s shale oil and gas production business, has been arrested in Texas and faces charge of sexual assault.