Topics: Roman Babushkin

India to finalise $25 billion crude oil import deal with Russia

India and Russia have finalised the broad contours of an ambitious government-to-government agreement for long-term import of crude oil by India from Russia's Far...

Trending