Never mind, that Russia was collecting record high oil revenue last year at this time because of the idiotic sanction war Biden implemented.
Now, Russia's oil revenue is line with what it was in 2021 but European electric and gas bills are 50% to 80% higher.
What Russian oil prices doink?
The critical figure is not Russian oil revenue. The critical figure is gov’t revenue from oil sales, which is taken from profit margin.
You can sell the Chinese all the Russian oil you want. If you aren’t making a profit on it, long term it doesn’t help finance your war.
The Chinese are pretty happy, though.