Ukrainewill be bombing the Russian pipelines to Europe out of desperation very soon. The Russians won't be able to stop this given they can't even properly dress their troops. I don't think the markets have really considered this scenario.
33% of profit to tax won't matter if the profit is 1000% more.