I wish I had bought some back when the news were claiming Russia’s economy is finished. I would have doubled my money.
On the other hand, it's not enough to just be on the right side of the trade: after all, the markets can remain irrational for longer than you can remain solvent.
iow. the sanctions are ineffective in their stated / assumed purpose (deterring, that is, modifying Russia's behavior wrt. the war, I do not believe they've discouraged or hampered Russia in their war at all).
They were already struggling with military nets production before the 2022 sanctions, just based on the post-Crimea ones; a number of buyers refused to take delivery as jets came without key equipment that Russia could no longer make. It only got worse for them now.
The third part is the most important part. Showing that these sanctions somehow have deterred Russia in its military posture. I find the idea ridiculous.
Russia seems hell-bent on going through with this war. Their losses already justify withdrawing, sanctions or not. The calculus for them is clearly not about a net cost-benefit calculation. PerhPs because it is a despotic kleptocracy? So an immediate reaction is not really the goal.
Also, if you look at some of the top American financial institutions, they continued trading with Russia and you bet they made cash on a Rubble/USD pairing trade. Nevertheless, nobody is calling these financial institutions unethical or amoral. However, a middle class person trying to make a buck on the opportunity is somehow amoral.
https://www.reuters.com/business/finance/us-banks-will-keep-...
That's a KYC (know your customer) process and it has existed in all modern countries, Russia included, for a decade+ as a part of anti-laundering measures. If you were trying to transfer 30k from a country that doesn't implement KYC, you got exactly what it is designed for.
It makes sense in retrospect.
Right now, it is more or less impossible for any Russian to a) use the US dollar to buy anything from outside Russia, and b) travel outside Russia to buy anything in the first place. That greatly reduces the demand for exchanging rubles for dollars, whether via official or unofficial means.