India keeps on buying Russian oil, S Jaishankar believes its 'economically advantageous'