Honestly cutting Russia off of SWIFT is going to create a much more dangerous Russia in the next few decades.
I was surprised to learn that the GDP of Russia is barely higher than the combined GDP of Luxembourg, Belgium an the Netherlands, three relatively small EU countries. Russia is a big country, has a large population, a populous army, but is relatively poor. War is expensive.
GDP is not a good measure of richness of a country in relation to how it will handle itself in a war.
This is another huge mistake from the Western liberal order that keeps fumbling the ball.
Relying on Russian gas for energy security was the first.
What are the root causes if these disastrous decisions? How did the East get smarter, more Machiavellian than us? They were in the trash can 20 years ago. Perhaps getting fat and rich rather than fighting for every penny.. we are missing street smarts, and end up with Justin Trudeau
Bring Iran back into the world economy, get them away from Russia. Use them for energy, etc.
Deploy iron dome across eastern europe.
Get a UN-led referendum in various natural localities of Ukraine to decide if they want to be a part of Russia or not. Anywhere that isn't, get them to join NATO. Anywhere that is, well, let people decide which govt they want to belong to.