First came the tariffs in August - 50% duties on Indian goods, dressed up as punishment for buying Russian oil.

Then came US President Donald Trump's claim on Wednesday that Indian PM Narendra Modi had privately agreed to end those purchases "within a short period of time".

Next day, Russia responded cautiously, while India distanced itself from his comments.

Russia's envoy in Delhi, Denis Alipov, said its oil was "very beneficial for the Indian economy and for the welfare of Indian people". The Indian government said its import policy was "guided by the interests of the Indian consumer in a volatile energy scenario", and later a spokesperson added he was unaware of "any conversation yesterday" between Modi and Trump.

Caught between an old ally in Moscow and mounting pressure from Washington, India's energy policy has become a delicate balancing act. But just how critical is Russian oil to the Indian economy?