India and Russia on Friday emphasised the need for keeping bilateral economic, technological and people-to-people contacts "stable and predictable", signalling an intent to carry on with their cooperation, notwithstanding western sanctions on Moscow.