India Only One of Top Buyers of Russian Oil — Here’s the Real Picture

KOMAL SINGH

Image Credit- Twitter

Trump says India’s the problem… But who’s buying Russian oil the most

India remains one of the world’s biggest buyers of Russian oil, but it's not the top buyer

China is the largest importer, followed by India in second place—and Turkey in third

Since February 2022, India has paid over €112.5B (~₹1.5L Cr) for Russian crude oil

Indian refiners imported nearly 1.6–1.8 million barrels/day in 2025, often meeting ~40% of domestic demand

Reliance & Nayara alone handled 80% of seaborne Urals crude exports to India by June 2025

Discounted Russian oil appeals financially, but U.S. accuses India of indirectly supporting Russia’s war machine

India continues Russian oil purchases citing long-term contracts and energy needs despite Trump’s tariff threats