Ok the other day I was chillin having a water and fruit break, sitting in front of my bike. I noticed something odd. On the 2 lowest points of my windscreen, I saw 2 oil dropplets. I began to wonder where it could come from. I have inverted forks so the seals are well below where I saw the oil. My headlight is modern and oil filled lanterns haven't been used in decades. Speedo isnt filled with fluid. Where the hell did the oil come from?