Conceptual image showing a derrick tower drilling the earth for oil. Digital illustration.

Royalty-free stock illustration ID: 72676192

Conceptual image showing a derrick tower drilling the earth for oil. Digital illustration.