A real light weight machine oil that's made for sewing machines and other lightweight equipment like 3 in 1 works well.
It's just my opinion but I would not recommend WD40 as it tends to get gummy after a few days.
If you live in a humid area graphite will work well too but it looses its lubricating properties if the humidity gets real low.