Although the sun will dry your skin, which in the short term can appear to improve the excess oil production, the sun’s UV rays will damage your skin barrier as well as cause a rebound in oil production.
The initial sun tanning effect can make the spots appear less visible but there is a serious risk of causing lasting
hyperpigmentation (meaning that even if the spots are no longer there, there is patchy discolouration of the skin which from a distance still looks uneven and “spotty”).