So i have an MX-5 and whenever i wash the windscreen (doesn't matter what with and yes ive tried new blades) it makes this oily looking smeer right in front of where i need to see! I have tried newspaper and vinegar. I have tried specialised windscreen cleaner. I have changed the wiper blades. I don't know what else to do so my next step is Science! Does anyone possibly have any idea of what this could be and how to get rid of it!! Thank you