Oil India has received a significant dividend of $942 million from its Russian assets, with expectations of full recovery in the near future. The company has also invested in a large LNG project in Mozambique and plans to implement multilateral drilling in Assam. Their goal is to achieve Rs 1 lakh crore annual revenue and produce 10 million metric tonnes of oil and gas by 2030.