I bought a mini oil lamp at Real Deals Dollar Store. The wick is not effective, it doesn't carry oil to the top. Oh, well.
I like kerosene lamps. One picnic earliler this year, somone brought a bunch of citronella candles. they worked well. I've seen wall holders for candles. It was slightly windy, so candles might have blown out. Not sure. Maybe if they were up near the ceiling they would be out of the wind.
Some push lights, with filament bulbs, do a reasonably good job. The LED ones I've seen throw a spot on the far wall.