Oil India Ltd. has received substantial dividends from its Russian investments, totaling $942 million, exceeding 91% of the initial investment. However, approximately $330 million remains stuck in its Moscow account due to Western sanctions. While the company explores options like routing funds through its Singapore subsidiary, similar challenges affect ONGC's unit, OVL, with $350 million blocked.