Stop in for a cup of coffee

Looks like your oil pressure switch is leaking. The black plastic tops get brittle and crack..
Yes they do @Mopar Tim