You did not address the reasoning, which is about the fact that the last country on earth with oil reserves will have a strategic advantage.
Russia can always trade with China to have enough money for weapons. Anyway, even with all the Europe trade in the past decades they can barely advance 50 km in Ukraine.