Marketwatch Biggest Indian Oil Company Finalises Deal To Import Crude Oil From Russia Admin March 19, 2022 The Indian Oil Corporation Limited (IOCL) has finally contracted a deal with a Russian Oil company to import 3-million barrels of crude oil, according to NDTV sources. NDTV Profit – Latest Share on Facebook Tweet it Pin it Share it Email