E/s primer ~ I like Urban Decay Primer Potion.
Face primer ~ Smashbox Photofinish Light is good. I think Laura Mercier's oil-free primer is supposed to be good. That said, primers aren't made to keep the oilies at bay; they're to prepare your skin for makeup and help it stay on. Oil control is down to your skincare routine, IMO.
Now you're all gone, got your makeup
on, and you're not coming back