Can I varnish wooden worktops that have previously been oiled?
You can apply varnish on top of oil, but the oil should not be fresh / wet.  It might help to go over the surface with fine steel wool and mineral oil to prepare it.  You could consider Danish oil, which is a combination of varnish and oil.