Indian Oil Corp (IOC), Oil India Ltd (OIL) and Bharat PetroResources Ltd (a unit of Bharat Petroleum Corp Ltd or BPCL) hold another 23.9 per cent. Russia's Rosneft is the operator with 50.1 per cent interest.