I‘m living in germany. The cheap canola oil from the next supermarket cost 1,39€ for one liter so 5,26€ for a gallon.
A cheap bar oil mineral based starts at 3,29€ for one liter (12,17 a gallon)
Bio based 4,58 liter / 16,95 gallon
I would never use a mineral based oil. Because it is not good...