Oil firms explore using stranded $600 mn to buy Russian oil
Indian Oil Corporation (IOC), a unit of Bharat Petroleum Corporation Ltd, Oil India Ltd and ONGC Videsh Ltd — haven’t been able to repatriate dividend income they accrue from their investments in Russian oil and gas fields. That money is lying in their bank accounts in Russia but could not be brought to India due