Indian Oil Corporation, the country's top oil refiner, has already secured three to four shipments of Russian oil after December 5. Bharat Petroleum Corporation, another major refinery, is also securing shipments in December, sources told Reuters.