In reply to Owen W-G:
> Use camera roll tubes.
My experience is that the lids aren't secure enough or oil-tight. I don't really want a rucksack covered in olive oil.
Yes, pre-packaged olive oil will be more expensive than a big glass bottle, but it's still only a few pence, and you're paying for convenience.