"
ExxonMobil states, "In general, the recommended shelf life for oils and greases is typically five years when stored properly in the original sealed containers."
https://petroleumservicecompany.com/blog/oil-storage-oil-shelf-life/
now, that is for refined oil(s)....I think
"
When you consider that most of it is thousands of years old if not more, the simple answer is that no, it does not go bad! But exposure to oxygen, bacteria, sunlight or other types of energy sources transforms it. An asphaltic type crude will lose the lighter fractions and become more tar like ( think of the La Brea tar pits In California), a napthanic crude will mostly evaporate away until only the heavier fractions are left as will a paraffinic based crude.
So crude oil does not expire but it can be transformed over time when exposed to the elements!"
**********************************************
Allin Trevor, Professional Engineer
Answered Oct 14, 2019 · Author has 163 answers and 36.1k answer views
"
No. Unprocessed crude oil is already several million years old, another few years aren't going to make it go bad. It can lose the lighter components if it is stored uncovered, so make sure you store it hermetic.
Refined products, such as gasoline can break down as lighter distillates evaporate."
I don't know if any of this is accurate