NEW DELHI: India has been buying Russian crude from traders since the conflict began in Ukraine, and not oil marketing companies directly. As a result, there is no liability on the importer of insurance. Also, the G7 proposed oil cap for Russia will have no bearing on imports to India.