The oil is black, my engine oil is lighter. Well, it just leaks from off the engine guards. Initially, the puddle was quite a lot, but now, there are only a few drops. So I guess it has almost all leaked out, but the engine oil is still at the same level, so its probably not engine oil.