I found one thing that really helped was what I was using to clean mine with. Ended up getting a CXhome Hard Wood Floor Mop from amazon. It is made just for wood floors (you can use it on other types or course). It came with 2 microfiber reusable pads and the mist is so fine when it is dispensed that there is no streaking at all. Excellent quality, no dripping and easy to refill the dispenser too. Much better then the Swiffer I had been using and about $10 more.
Hello. The Bona products very highly rated. Here’s a link with reviews and Q&A for your consideration
Have you tried just a damp microfiber cloth? Norwex is my favorite - especially the window cloth because it gets rid of ALL the streaks!! https://maurawhite.norwex.biz/en_US/customer/shop/product-detail/466103?categoryName=Cleaning
Final rinse with white vinegar and water will get rid of streaks or dullness