US president accuses India of buying Russian oil and reselling it on the open market 'for big profits'.