"...but the loss of European energy sales..." That's temporary.
"...and the strategic significance of Sweden and Finland joining..." No strategic significance. Finland and Sweden were already de-facto NATO states, conducting NATO exercises on their territories.
"...India moving away from russia..." A blatant lie.
India-Russia relations show renewed spark
FEBRUARY 23, 2024
"...Near the end of 2023, Indian Foreign Minister Subrahmanyam Jaishankar arrived in Moscow for a five-day visit that included meetings with both President Vladimir Putin and Foreign Minister Sergei Lavrov. Both sides emphasized the strategic nature of their long-standing friendship, and the Kremlin leader took the opportunity to invite Indian Prime Minister Narendra Modi to visit Russia..."
"...Mr. Jaishankar’s visit may be viewed as a sign that the traditional friendship is being cautiously reaffirmed. In the words of Manoj Joshi, a distinguished fellow at the Observer Research Foundation in New Delhi: “The foreign minister’s visit to Moscow emphasizes that we still have close ties but at the same time it avoids all the attention that a high-profile summit gets.” That may now be about to change. In response to a question following his meeting with President Putin, Mr. Jaishankar said he was “very confident” that a Russia-India summit will take place in 2024...."