
India's government sources affirm the nation will continue purchasing Russian oil due to long-term contracts and an independent foreign policy, despite former President Trump's threats of penalties. This official stance, however, is nuanced by recent reports that Indian state refiners have paused new Russian oil imports as discounts have narrowed, not due to policy changes. Russia remains India's top oil supplier, accounting for 35% of its imports, with EU sanctions on Russian-backed Nayara Energy also impacting market dynamics.
A significant divergence is evident between India's stated geopolitical policy and the current commercial behavior of its state-owned refiners. While government sources assert a commitment to long-term Russian oil contracts, citing a "steady and time-tested partnership" independent of third-country pressures, market realities paint a different picture. Indian state refiners, including Indian Oil Corp and Bharat Petroleum Corp, have reportedly halted Russian crude purchases in the past week. This pause is not driven by policy directives but by shrinking price discounts, which have fallen to their lowest levels since Western sanctions were imposed in 2022. This economic reality currently outweighs the political rhetoric. The situation is further complicated by direct sanctions risk, as demonstrated by the EU's measures against Nayara Energy, a major private refiner majority-owned by Russian entities. These sanctions have led to a CEO change and stranded oil product cargoes, illustrating the tangible operational and financial risks for companies involved in this trade. With Russia accounting for approximately 35% of India's oil supply, or 1.75 million barrels per day in the first half of the year, any sustained shift in purchasing behavior—whether driven by economics or potential U.S. tariffs—carries significant implications for global energy flows and the profitability of Indian refiners.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request a DemoOverall Sentiment
moderately negative
Sentiment Score
-0.45