Indian refiners including IOCL, BPCL and HPCL have been in talks with Russia for finalising crude oil term-deals.