Oily or acne-prone skin is primarily caused by an overproduction of sebum from the sebaceous glands. This can be influenced by various factors, including genetics, hormones, and environmental conditions. Hormonal changes during puberty, pregnancy, or menstrual cycles can trigger increased oil production. Additionally, certain medications and skincare products can exacerbate the condition.