Thats one solid routine you got there Jay, what type of skin do you have? Would you recommend that Ole Henriksen scrub?
Pin, Mr. Money, P Money..Not quite sure what you like to be called so I'll stick with Pin. Is your moisturiser water based? (non-oil) Is it made for your skin type? Sounds like it needs to be re-applied throughout the day, i would of went with something like this:
Lab Series Oil Control Daily Hydrator 50ml | Lab Series Skincare For Men | FREE WORLDWIDE Delivery or have you thought about using a toner? It helps remove dirt, excess oil and impurities while tightening your pores. For normal skin it could go a miss but i think toners can REALLY benefit the man dem with oily skin. I can't really recommend anything because i don't have oily skin but you could look at this for some product recommendations
http://www.fashionbeans.com/2011/men’s-grooming-combating-oily-skin/
Your skin can be oily for lots of reasons though such as change in weather, stress, over washing or even dehydration. On the bright side your skin won't age as fast as someone with a drier skin type!