India’s oil imports from Russia were valued at $48.63 billion in 2023 and $12.54 billion in the first half of 2024. Discover how India emerges as the top importer of Russian oil, overtaking China.
India’s oil imports from Russia were valued at $48.63 billion in 2023 and $12.54 billion in the first half of 2024. Discover how India emerges as the top importer of Russian oil, overtaking China.