Primer for oily skin

Pe

I have very oily skin and many many blemishes along with it. What's a good primer or setting spray that will keep everything in place and not so oily? Preferably something drugstore?