the best oils to use for herbal infusions are pure plant oils such as olive, sunflower, coconut oil, or almond oil. the oil i use most is olive, because it has a longer shelf life at room temperature. i wouldn't advise the use of canola, corn oil or "vegetable" oil.