Evening Primrose Oil is a good source of omega-3 and omega-6, essential fatty acids necessary for optimal health, maintaining cell structure and producing energy. The body does not produce essential fatty acids so the must be ingested through food. [ Evening Primrose OilArticle ]