​President Donald Trump has been putting India’s ties with both the US and Russia to the test as he pressures the South Asian nation to stop buying Russian oil.