Answer: castrol

AnswerCrossword Clue
CASTROL

Big name in the oil business