Indian Oil Corp , the country's top refiner, is facing a potential drop in its Russian oil imports this fiscal year ending ...