yes the oil does give it a really glossy finish but this can only be accomplished by applying many of coats.
some of my items that i have coated in danish oil have a really glossy finish on them.i was coating them around every 6 hours but before i applied the next coat of oil i sanded the item...