Russian energy major Rosneft has announced the discovery of a huge oil deposit in the Pechora Sea containing an estimated 82 million tons of oil. This could open up opportunities for India which has investments in Russian oil assets in Far East & has emerged as a key importer of Russian oil.