Enemies are supposed to give less xp when you're too much leveled up; minus 1 xp per level superiority difference. Unless there's a bug it would mean you killed a whole lot. Also Lamp Oil is supposed a guaranteed spawn rate. I'll look into it, if it was just bad luck or a bad scripted formula.
Thanks for playing and giving feedback.