Essential oils can be beneficial for oily hair, as the oil in the hair gets attracted to the essential oils. Moreover, the essential oils leave a pleasing scent on the hair. The most popular essential oils for oily hair are basil essential oil, cypress essential oil, and rosemary essential oil. Basil essential oil rejuvenates hair and strengthens and restores the original brightness of hair. Cypress essential oil contains astringent features that brings back and regulates extra secretion of the sebum, helping the hair get a not so glossy feel. Rosemary essential oil is like an astringent, decreasing or regulating oily secretions from the follicles of the hair.