Обычно, в запечатанной упаковке масло может храниться 5 лет. При этом, масло не должно быть подвержено перегреву и замерзанию.
А в открытой, я думаю, года 2. Правда, в этом я не уверенна, так чисто домыслы. ну и конечно же, оно должно находится при нормальной температуре, не перегреваться, ну и не не переохлаждаться. а лучше всего, поинтересуйтесь, когда будете в следующий раз покупать, уж продавец, если работает давно и разбирается, должен точно знать.
Если канистра вскрыта, но при этом пробка плотно закрыта, то я думаю, ничего с таким маслом не будет, и оно может те же 5 лет пролежать. Важно соблюсти условия хранения. В помещении должна быть нормальная влажность и температура на весь срок хранения масла.
Если масло держать в запечатанной канистре то оно хранится в среднем год 5, но при этом оно не должно поддаваться перегреву и заморозке. А если канистра была вскрыта то где-то года 2!