Urals crude is trading $20-$30 below Brent, and China and India have Russia over a barrel when negotiating prices. https://www.neste.com/investors/market-data/urals-brent-pric...
The war has not been going well for Russia at all, stagnant at best https://understandingwar.org/project/ukraine-project
> is substantially richer
Russia has been putting out very cherry-picked data on their economy, which Western journalists have been taking at face value. They've been unable to make more PGMs, and their civilian sector is getting savaged.
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4167193
Perun's Youtube channel has been a great deep-dive source into the war economy in general. If you're at all interested in how governments acquire arms, he's an indispensable watch. TL;DW: The time for Russia to win the war was February, now it's a matter of how many people and how much wrecked steel and how much of Ukraine he wants to make into a wasteland before he says uncle.
https://www.youtube.com/channel/UCC3ehuUksTyQ7bbjGntmx3Q
EDIT: Because I can't reply, Good Times Bad Times is good too. They're a bit more high-level and wider scope than Perun, and I'd recommend them as well.