Oil companies look to tap $600 million dividend stuck in Russia to buy oil
NEW DELHI: India’s state-run oil companies are examining the option of utilising about $600 million dividend income from investments in Russia to buy Russian oil as they are unable bring…