Maybe, with caveats. I recently did 3 fleet vehicle oil changes with a Frankenbrew of various oil that I would estimate was between 10 and 20 years old, some maybe even older than 25 years; purchased at various garage sales generally for like 25 cents per quart, or often just free when people are moving away. Unknown storage conditions before I acquired, but in my decade of ownership they've been in a non-climate controlled insulated garage in mild temps. Some conventional, some mixed.
I have ~25+ qts of this various oil on hand. Too valuable to pitch but a little risky to use without inspection. I got some clean clear jugs (leftover juice or whiskey bottles, etc.), and poured one by one each oil into the jug to inspect the fluids AND the container for any abnormalities, settling, water, etc. I tested about 25 qts, various brands. One (cannot recall brand) was contaminated with water and immediately noted as having white milky appearance, so that was tossed. Three Valvoline 20w50 all had a identical green hue to them, and I'm not sure if that's the formula of if they have gone bad, so I noted that and set them aside for further inspection. The rest were all visually perfect, golden color, consistent texture and appearance with no issues at all. These went into the vehicles and performed just fine and are still in said vehicles doing their job; short OCIs will be done, this is being used to help just clean out the engines/maintenance.
I would only use really old oil such as this by inspecting each container as I did for contamination, separation, sedimentation, discoloration or lack of uniform appearance or texture. You might also just run a shorter OCI or just keep a closer eye on the oil.
Good luck!