What would be the best liquid foundation and green primer for oily skin?

I’ve tried many products and I wash my face every day. The green primer I use is a good brand for skin but doesn’t really work. You can still see the pimples. Which is why I ask best liquid foundation bc I use one that used to be the best for its price but now it’s not what it used to be and it makes me break out. Any suggestions?