Determining the duration of vegetable grease can be tricky , as it depends on several factors. Generally, pure oils, like sunflower , can stay fresh for two months after breaking the bottle , provided they are stored properly in a cool place. Unrefined oils, however, are degrade more rapidly – usually enduring only around 3-6 months since opening