Indian oil firms explore using stranded $600 million to buy Russian oil