RNMom, sometimes to be moisturizing and not have oil in it, they put other things that act like oil like silicones. They sit on top of your skin instead of soaking in.
I have a cetaphil cream that I use, it's not oil free but it works really well and doesn't make my skin oily. The lotion of the same brand does.
I also use my Paula's choice, bha lotion.