Trump hits bulls’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 force India and China to drastically reduce or even stop their crude oil…