I try to buy oil in 2.5gal jugs or even a 5gal bucket.
I use a manual fluid transfer pump from TSC. I cut of the curved pipe end so that it's fairly straight and insert a vinyl hose from there to the oil fill.
Before I started doing this...it was a major pain. Good luck.
Barrel Pump from TSC