Trump says Modi has agreed to stop buying Russian oil October 16, 2025 by The US president says the move is “a big stop”, but there has been no confirmation so far from Delhi.