Ours has been doing the same for several months, and found out it was coolant..... the thermostat/coolant hoses are directly above that area. I hosed that area clean, waited for it to leak, then tasted it.... coolant, not oil. Then looking closer, I could see moisture on a hose/clamp/thermostat housing.
I still haven't ascertained if ours is an actual leak, or is from the coolant tank overflow tube that may end just above where I can see.... I'm not wanting to deal with dropping the skid to look as we live in the desert most of our time.
What I can say tho is it started when I may have overfilled that tank during my servicing it last summer. The factory coolant tank is near impossible to see the coolant level where positioned. Now that I figured out a simple way to see the level, I'm watching the leak vs. filling the tank. It has not leaked for many rides now, and no coolant has been added.
Bottomline for ours is I THINK it was overfilling the coolant tank, and a little bit comes out the overflow tube ending in that area above all the coolant hardware.