Blackc55 thanks for your help so far, it seems I could have an oil leak somewhere else as after a few weeks I got same leak in pics again, not as much as before.
It could be the oil return pipe, any other common leaks there I could look for or investigate the oil return pipe leak further?