Temperature? There are 3 grades of bar oil: summer, winter, and all-season. Which one are you using and how hot (or cold) is it?
Then there are differences between brands... I'd check the kind of oil used before looking for something complicated.
I've seen some brands that don't seem to have any tackiness...