which metal and non metals are stored under kerosene
Lithium, Sodium and Potassium are stored in kerosene because they are highly electropositive and they react with water and atmospheric oxygen violently.
Whereas Phosphorous reacts with atmospheric oxygen and thus it is stored under water.