Hello I was hoping someone would have some advice on which oil would make the best cleaning properties. My hubby is a mechanic, so his hands need super cleaners. He said the moisturizing isn't important as long as the soap removes the grease easier. I tried googling it but wrong topics always...