Indian Oil has already executed petrochemicals projects worth Rs 20,800 crore
India has supplied all Nepal's fuel needs since 1974
India has halted imports of kerosene since July 2015