Trump hits bull’s eye with US sanctions? Why India, China may stop buying Russian oil – explained

India already faces 50% US tariffs, of which 25% penal tariffs are on account of its crude imports from Russia. (AI image)

US President Donald Trump’s move to sanction two of Russia’s largest oil firms – Rosneft and Lukoil – may finally…

Continue Reading