After chasing all over the world, searching and researching, I have came upon the two per cent solution. I would say free but I know nobody wants to use anything that is free.
Rainy day here, as usual being a born again bachelor I am behind on my housework. Started washing clothes and cast my eye on the liquid laundry soap bottle. The Era, and other brands too, have a push button spigot. Washed up a spigot and old bottle and took it outside. Tested with the dregs of old hydraulic oil and got a very respectable flow. The only thing that isn't plastic is a steel spring so it should hold up to oil. Since the spout is small and points straight down it seems easy to see how much oil I am putting in. When I let go of the button it is instant off too, the seal is at the end of the spout.
I think I'll have to give this further testing. The jug is short and fat, stable on it's bottom or it's side. Looking a little more, Sun and All have more square shaped jugs although the Era jug seems just fine. May have to buy my next jug of detergent based on shape of the jug!
I think this will work better than the clear tube with the valve at the can like I have now. Further testing when the sun is shining but I think I have found my oil jug. Best of all I get a new one for free every couple of months. Not as comfortable putting gas in one of these jugs but I may give it a try. The spigot might fit on some of my existing gas jugs too. There is a round spout on the spigot that would allow attaching a piece of tubing if desired. The only question left is how durable this is.