Putin margin call bear meme

It's gone a bit quiet on the Ukraine front in the past few days. Hopefully that's a good thing.

Even if the war ends tomorrow in the best possible way, I can't see trade normalizing between Russia and Europe for a long time.