Door squeaks - which oil?
I prefer graphite. It will act as a lubricant, but since it is a powder and not a liquid, it will not capture dirt like oil will. Oil would be my second choice. Grease is normally too thick and would require taking the hinge apart to really get it in there good.