The price of Russian oil has dropped to a discount of $3 to $4 per barrel for India, as New Delhi still bears the brunt of US tariffs.
News for you 247
The price of Russian oil has dropped to a discount of $3 to $4 per barrel for India, as New Delhi still bears the brunt of US tariffs.