In the US, everything by law has to have a shelf life, not because everything does have it but because it limits liability.Mobil says right on their site that it's 5 years. https://mobiloil.com/en/faq/ask-our...experts/shelf-life-of-unopened-mobil-1-quarts
Personally I'd like to see some testing of "NOS" oil, to see what, if anything, has happened to it. Up to you whether you run it, I certainly prefer data to a recommendation. But I've gotten a pretty consistent "5 years" each time I've asked a manufacturer for the shelf life of petroleum lubricants.
I'm sure at least SOME of the 5 year recommendation is based on the fact that the manufacturer has no idea nor control of how the oil is stored...in direct sun, hot/cold cycles, high humidity, etc. I doubt they are just making it up, I'm sure they could be open to liability if the oil went bad and they didn't give a range.
Everything is always a best educated guess with worst case scenario.
