Should there be a gasket or sealant on the stat housing ?
Can see the oil , I've rebolted it all up with new gasket . Will see if it still leaks
I like yourself would be worried if oil was dripping out like that.
Surly something is not right inside that hole