India's Russian oil imports reach near-annual peak
India just ramped up its crude oil imports from Russia to the highest level in almost a year—2.08 million barrels per day in June, making up 43.2% of all the oil India brought in.
Cheaper prices, smoother shipping routes, and global tensions have pushed Russia ahead of traditional suppliers like Saudi Arabia and Iraq.
Russia is now India's number 1 source for crude oil
Russia isn't just another supplier anymore—it's now India's number one source for crude oil, with three big refineries handling most of it before sending refined products to G7+ countries.
Meanwhile, India is buying less from Iraq and only slightly more from the UAE, with imports from Saudi Arabia remaining flat, showing a real shift away from old favorites.
India is also buying more oil from the US
India isn't putting all its eggs in one basket: imports from the US jumped over 50% this year too.
While China still buys more Russian oil than anyone else, India is catching up fast—and juggling energy deals with diplomatic challenges like possible US tariffs on Russian trade.
For a country that runs on energy, these moves are about keeping options open and prices down.