India has indicated it will defy threats made by US President Donald Trump and continue buying Russian oil.