I have oily scalp, but fine, dry hair ends. Beauty supply stores always recommend expensive brands that are sulfate free. Does it matter?
Get a boar bristle brush and at night brush the oils in your scalp through the strands of your hair. It will help the dry hair ends. I do it as a "natural conditioner."
If you have long hair never wash with shampoo just wash your scalp... Get a shampoo for oily hair. There is enough shampoo when you rinse to clean your ends
Mix coconut oil and 1/4 lemon juice in it and apply it on your scalp, it will help you.