i would use epoxy. may take a few coats as oak has an open grain. if you wanted a super high gloss look...thats definitely the way to go.
id have to do some research otherwise. i know of a product called waterlox. great stuff. doest build like epoxy and gives a more finished wood look....not encapsulating like epoxy.