In May 2025, India imported a record volume of Russian crude oil, according to Reuters. Sources report that deliveries reached nearly 1.8 million barrels per day, marking the highest level in the past 10 months.
Analysts predict that this elevated level of imports will likely continue through at least July. Indian refineries placed orders for more than 10 cargoes of crude oil for June delivery last week, indicating sustained demand for Russian oil despite ongoing geopolitical pressure.
India remains one of the largest buyers of Russian crude, acquiring oil at prices below market rates. This strategy helps the country keep domestic fuel prices in check and supports economic growth.