Amid the shifting sands of geopolitics, Russia remained India's top crude oil supplier accounting for 35 to 40 per cent of total imports