India importing Russian oil is win-win for global economy, says ONGC
Oil storage tanks in Tuapse, Russia, on Sunday, March 22, 2020. India’s imports of Russian crude is a win-win situation for the world’s economy, said Oil and Natural Gas Corporation. …