Oil could be leaking from anywhere, gear box, transfer box, axles, steering or engine just wash the area you suspect with degreaser then have a look it could be a simple thing as the oil filter not screwed up tight and the same with a hose clip. The bad news it could be an oil seal given the problem.