Russia, India can enter into long-term oil supply agreement — Novak
0
Russia and India are discussing conclusion of the long-term oil supply agreement, The Economic Times reported earlier, citing sources