Hi Charlotte,
have you thought of changing your moisturiser? maybe its that that is giving you am oily face. maybe you can try Shiseido Pureness matifying moisturizer. i have combi skin and usually in 2-3 hrs time,my skin will shine fr the moisturiser but since i started using this, it really has a matifying effect.
then i apply the sunblock, SPF 30 fr RMK. it's cucumber water based, no white film, not oily. in fact it's very refreshing to apply on the face and it has no sunblock smell. try it. you can find RMK at Istan Scotts and Wisma only.