If the excess oil is there again, the seal needs to be replaced? Sorry. I am new here and definitely not a mechanic...Leaking swivel ball seal.clean off excess oil & check again after a drive.
If that is your biggest defender problem you are goldenIn the trade we would call that a weep, a leak is when the liquid hits the floor.
As said wipe it off and monitor it.
Might be worth jacking that side of the axle up and checking for play in the bearings, swivel and wheel.
That swivel ball looks in very good condition.