INDIAN oil companies are exploring the possibility of using close to $600 million (£484.73m) of their dividend income stranded in Russia to buy oil from that country, officials have said.…