Sodium is highly reactive. So it is kept immersed in kerosene oil to prevent its reaction with oxygen, moisture and carbon dioxide of air to prevent accidental fires.