On June 2, 2025, Oil India Ltd. reported the payment of Rs. 5,50,94,75,262.50 for the final call of Rs. 27.50 per equity share against the allotment of 20,03,44,555 partly paid-up equity shares from May 10, 2023, to Numaligarh Refinery Limited, increasing its stake to 69.63%.