“ Did Modi stop doing business with him?”
No. India wants the cheap oil but they have to make a statement saying they don’t approve of the war so they remain in good standing with the west. It’s a political tightrope. These sort of statements (including Putin’s response) are usually cleared by their respective state departments in advance of the meeting so there are no surprises.
Yep. Smells like PR to me.