I used oil for the ultra gloss look - 3 coats in a rental. We used a product from bunnings that was advertised as being commercial strength ie use on sporting floors etc. 18 months on and it still looks the same as the day we did it.
Not the best photo but the only one I could find that shows...