Jade, both nephrite and jadeite, when polished, have what some describe as a waxy feel. This may be what you describe as greasy. Most forms of red jasper feel no different than a polished agate, chalcedony, or any other quartz based rock.
Without personally examining your stone, or other additional evidence, I will be on the side of jade.
Time for more coffee.