Dry with wadded up newspaper
Use any cleanser and wipe off with newspaper
A damp microfiber cloth should produce a streak free finish. Don’t do on a hot, sunny day. I prefer SuperCloth and use it for glass, screens, and appliances. It is similar to the cloth you receive with glasses/sunglasses. It was well worth the investment. They are 3/$22 on qvc right now.
I use cleaning vinegar...no streaks.....wonderful product I bought it ready to use at my Supermarket
I use Windex, but key is using a squeegee. I do this on my car windshield as well, no streaks. Just cover speakers/sensors/vents with a towel for drips.