Advertisment

Russian Crude

Vladimir Putin Narendra Modi
India has been snapping up crude from Moscow at discounted rates, refining and re-selling it
Advertisment
Subscribe