India buying more oil from US as fresh sanctions stifle Russian flows