The Indian Oil Corporation Limited (IOCL) has contracted a deal with a Russian Oil company to import 3-million barrels of crude oil, according to NDTV sources. It is a company-to-company deal, said the sources. The import deal with the Russian Oil company is on the best terms and conditions currently available to India in the international market.