Why is sodium kept immersed in kerosene oil?
Sodium and potassium are very reactive metals and combine explosively with air as well as water. Hence, they catch fire if kept in open. Therefore, to prevent accidental fires and accidents, sodium is stored in kerosene oil.