Officer has petrol and what it makes (10)
I believe the answer is:
supercargo
'officer' is the definition.
(supercargo is a kind of officer)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for supercargo that I've seen before include "Owner's representative on merchant ship" , "Ship's officer" , "Merchant navy officer responsible for what a ship is carrying" .)