News

India has so far not shown any inclination to stop the Russian oil trade. New Delhi is rather looking to get an even lower rate for the crude. The Russian crude price has been capped at $60 a barrel ...
India gets tariff relief after Trump-Putin Alaska talks as Russia offers oil discounts and assures S-400 delivery in the ...