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