Neem oil, if you believe all its fans are saying, will do anything and everything, and has done for millenia. For repelling insects, treating eczema, psoriasis, acne and dry skin, it has a league of admirers. Do a simple search and prepare to be amazed by the …