October 9, 2023
David Scott, head of Exxon Mobil's shale oil and gas business, is seen in a police mug shot obtained by Reuters on October 8. Mandatory Credit: Montgomery County Sheriff's Office/Handout/Reuters
October 9, 2023
David Scott, head of Exxon Mobil's shale oil and gas business, is seen in a police mug shot obtained by Reuters on October 8. Mandatory Credit: Montgomery County Sheriff's Office/Handout/Reuters