Uncategorized8 Billion Rubles Of Indian Oil Firms Stuck In Russia by adminMay 27, 2022May 28, 202205 Share0 (link to source)Indian state oil firms have invested USD 5.46 billion in buying stakes in four different assets in Russia