I've read many threads about this problem on different sites and after decades stumbled on a 'topical' solution that I strongly recommend. It's called 'Right Guard - Original'. Yes, the spray deodorant. After washing or showering, spray some of it into the palm of your hand, quickly rub your hands together and then carefully apply to the stinky oily places on your face and/or scalp, etc. Be careful not to get it on your lips or eyes because it does contain alcohol and will burn. One application lasts 10-12 hours. I use it AM and PM. I've been doing this for several years. It promise it really does work.