Massage wax rather than oil tends to last longer and avoids the spillage, also easier if you have to massage yourself as it takes awhile to melt.
All natural & organic, oils, butters & waxes.
See also - Massage oils