Combine all ingredients in a small saucepan and carefully warm over low heat, taking care not to allow the mixture to reach a boil. When heated through, remove pan from heat and let the mixture cool completely. Transfer mixture to a clean, glass jar with a tight-fitting lid. Place in a cool, dark place and allow to nfuse for 7-10 days. Strain through a mesh sieve lined with cheesecloth, reserving the oil into a bowl. Stir in the essential oil. Pour the infused oil into a clean bottle with tight-fitting lid and label. Use as an all-purpose body oil, massage oil or bath oil.