India’s oil trade with Russia faces its toughest test yet with spiking procurement costs, tightening sanctions, disappearing discounts and the looming threat of Trump’s tariffs
India’s oil trade with Russia faces its toughest test yet with spiking procurement costs, tightening sanctions, disappearing discounts and the looming threat of Trump’s tariffs