I've got a very minor oil leak somewhere and I hate it.
There's 2 places to check for that leak:
1. The countersprocket (chain) oiler adjuster's rubber inside the countershaft is probably a little shrunk from the years, now, so it is over-oiling. When I adjust them these days (if I don't replace the seal inside the shaft) I turn them in all the way to the stop, then backout 1/2 to 3/4 turn. Then it won't drip, and only oils above (roughly) 50 MPH, so keep an eye on the chain.
2. The Neutral Switch. Most of the bikes now have exceeded the 10-year-life epoxy used to seal the switch. While it can be re-sealed without too much work, you can also get a new one from Honda or (sometimes, they go quickly) at PartsNmore. It can just barely be installed with the engine in the frame. If you do this and need a new O-ring, PM me for one: it is size 3x18.