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

Both state-run and private refiners in India are allowed to buy from their preferred sources, and crude purchases remain a commercial decision.

The US president said that India is selling Russian oil on the open market "for big profits"