The speedos don't have any oil in them so it won't be a leaking speedo......

It is most likely transmission fluid running up the speedo cable and dripping out from the back of the speedo where the cable connects.

The most likely cause is an overfilled transmission.