New Delhi is considering participating in Russian oil and liquefied natural gas (LNG) projects in the Arctic as cooperation with Moscow could open vast opportunities for India in the resource-rich region.