The "fuming" is Russian imagination.
They are scripting this whole nonsense - just line up their statements and see it in black and white.
We have lifted the embargo - says one Russian.
We did not have an embargo - says another.
We will not sell any equipment - you may spit on my face if we do - says one more.
We will never sell any sensitive equipment - says another.
India hasn't issued any statement, but they might - says one more.
India is / might be fuming - says another.
Everything's just conjecture - I wonder that they do want us to raise a token objection, and looks like that one of our official might - just to make them happy a bit.