Determining the period of vegetable oil can be tricky , as it depends on several factors. Generally, processed oils, like canola , can remain fresh for eight months from opening the bottle , provided they are maintained properly in a dark and cool place. Virgin oils, however, are degrade more rapidl