I use Clinique stay matte sheer pressed powder in 101 invisible matte.
It does a mostly acceptable job of helping with an oily forehead, nose and chin and the shade is good on me as long as I don't wear too much.
But when I started wearing it ten years ago it was about £19, which I thought was a lot. Now it's £27, and although I try to get it when it's discounted, I just can't justify spending that much any more.
Is there something similar that's not so pricey?