India’s largest fuel retailer Indian Oil Corporation (IOC) has signed a contract with the Russian oil and gas giant Rosneft. The contract signed between the two will be to supply 2 million tonnes of crude oil to India by the end of this year (2020), via the port of Novorossiysk.