Salicylic acid is better for oily skin since it is more effective in reducing sebum production. If you want to learn more about salicylic acid, read this blog post.