All CBD oil has a shelf life of one year when refrigerated. It can be frozen to extend shelf life up to two years or longer. Our "Hemp Oil Liposomes" come in a special bottle designed to allow the "good light" in and keep the "bad light" out.
Yes cannabis oil does lose its potency over time. This can be mitigated by keeping your cannabis in a cold, dry place and away from sunlight. THC tends to decay into CBN over time, which will reduce the potency.