India and China account for more than 70% of Russia’s oil sales. India and China account for more than 70% of Russia’s oil sales.
India and China account for more than 70% of Russia’s oil sales. India and China account for more than 70% of Russia’s oil sales.