It does not look fresh to me so I would clean everything up with some degreaser and have a few test drives to try and locate fresh fluid if it appears.
Indeed smell it as Eddie mentioned. Check around transmutation pan gasket and oil filter housing. I would start there.