i think washing too much can be a cause of the the oil? you wash it too often and scrud too hard and you can end up scrubbing off the protective layer of oil that your body produces to protect you skin. so the solution would be either wash less often or to moisturise.
else, you can try migrating or surgery
