i'm also suffering from the same situation you are n exactly have the same terrible itching to the point of pulling my hair sometimes and extremely oily scalp, when i press my finger on my scalp (as if i smeared a oil from a plate)
One tip i would like to give you,
* the reason your scalp...