US sanctions force vessels with Russian oil to divert from India, sources say

US President Donald Trump has threatened to slap 100 per cent tariffs on nations buying Russian oil.