Analysts are skeptical that India will stop buying Russian oil completely.

U.S. President Donald Trump says India will resume purchases of Venezuelan oil following a halt last year.

Tariffs will drop from 50% to 18% on Indian goods, while India has agreed to stop buying Russian oil.