I've tried using olive oil and virgin coconut oil to treat my damaged hair. Both of them are effective however I really don't like the smell of olive oil so I only use virgin coconut oil.
I thought they are already the best oils for skin and hair but I learned that there's another type of oil that also works wonder in skin and hair. I'm referring to argan oil. Argan Oil is a 100% natural, it is extracted from the nut kernels of Argan trees which can be found in Morocco. Argan oil is rich in vitamin E and Omega 3 fatty acids. Its antioxidant property helps protect and hydrate skin, it keeps the skin healthy and prevent premature aging. Also, it has the ability to cure other skin diseases too like eczema and psoriasis.
Argan oil is becoming more and more popular eventhough it is more expensive than others. The reason is the oil has high demand but there is not much supply. So if you have decided to purchase this oil, be sure to buy only from reputable stores.