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.

By admin