Oil rises as Trump says India will stop buying Russian supply