I noticed the same leak on mine a couple of days ago. Just a little film of engine oil between the black fins and the silver fins. Not going to worry about it just yet but I'll keep an eye on it.