Why all of a sudden is my face producing so much oil?

My face wasn't oily before but now it is a lot in the forehead and nose and cheeks, is this because of the weather change or fluctating hormones or puberty? Im 16. Or because i changed up my routine? Before i used to not have a good diet and go super late to sleep, and now i have a good sleep schedule and good diet. I dont get any pimples from it though, and im not sweating and my body temperature is normal.

Why all of a sudden is my face producing so much oil?
Post Opinion