answer:You might like Lancome Dual Finish powder. It’s in a compact and comes with a sponge to apply, but you could use a brush so the coverage isn’t as thick. Loose powder will acheive that also, but I find loose powder to be a pain. It gets all over the place. There are make-up brands for darker skin that might also have treatment products for oily skin. It is common for darker skin to be oily. Your color is not very dark though. Actually that color looks like a lot of Bobby Brown shades to me, you might try that counter at a department store. Also, are you using moisturizer on your face? Maybe you can find a lighter one. Lastly, have you had oily skin always? Any chance you have any other medical symptoms? Difficulty sleeping a full 8 hours, are you very thin, does your hair fall out a lot?