"Economic sanctions against Russia have resulted in approximately $150 million of Oil India s money being held in one of State Bank of India s branches in Moscow. It is only a matter of time before the funds are repatriated. Oil India plans to invest around Rs 7,500 crore in exploration, development, and production this year."