Answer: dukeofoil

AnswerCrossword Clue
DUKEOFOILPetroleum magnate?