Sticky business: India’s purchases of Russian oil

India said Thursday that its energy priority was the interest of its citizens, after US President Donald Trump said New Delhi had promised it will stop buying Russian oil.