The stock market did, which is amazing if you're the top 10% of asset owners who own 50% of the country's wealth.
>except Russia by heaping sky rocketing energy costs on them
Russia doesn't benefit from this energy spike, since its biggest customers, China and India, have long term contracts that Russia can't just rip and renegotiate to charge spot prices, since they're in a pickle right now and depend on imports to keep the war going while not being able to sell to too many nations so they're stuck watching potential earnings go past them.