Looking at the picture, you seem to have a oil leak coming somewhere and it still leaking.
Best is to sent for car wash to wash away all the oil stain and check for new stain after
a few driving a few days to identify the source of the leak. It could be an oil seal problem.
I can see the some oil stain on the control arm. Please check your rubber bushing. They are
also oil filled and will leak oil when the bushing are damaged.

The reservoir bottle is for the power steering. Sometime over filling will cause the ATF oil to spill
out. As for me, I also have this problem and my problem was due to the worn out gasket at the cap. I just cut
a small ring using oil gasket and the problem is solved.
