maybe. the main component of primrose oil is linoleic acid. look up the studies that have been done on linoleic and acne. type linoleic acid ncbi in google and you should find it. what it has done is lower sebum production by 50% over one month as well as decrease size of microderms (basically the little oil things in pores) by 25% over a 1 month period. It was recomended for acne treatment but big pharma cant sell it to you.
They also did a study on the difference of the skin between people with acne and people without acne. People with acne were mostly found to have a relative deficiency of linoleic acid in their cells. So the solution is? take primrose oil and also apply to your skin topically and you should see results in 1 month. it also has shown to improve hyperpigmentation. i cant say this will cure everyone's acne. it hasnt even cured mine yet but im willing to take the shot with all the scientific research backing up what it does. It also has next to no side effects and comes from a flower. please post back if you have used this before or if you are currently using it and say your results.
Note: I originally took 1,000 mg a day and didnt see a result. Once i upped it to 3,000 my back and chest acne disapeared and my face acne extremely decreased within a few days.
and dont listen to the naysayers