Sunflower oil is a mild-tasting, plant-based fat that's perfect for roasting, deep-frying and stir-frying. Find out how to store and cook with sunflower oil.