World's most populous country imported $72 billion worth of Russian crude oil and petroleum products in 2022 and 2023. The death of Alexeï Navalny on February 16 opened a torrent of condemnations in France and the West.

However, two years after the invasion of Ukraine, Russia has become an increasingly important partner for New Delhi. Moscow was already its main arms supplier before the war. It has also established itself as its leading oil supplier. This is a small upheaval for India which was sourcing…