The cost of Russian military was payed by the European Union
How Europe’s oil addiction funds the Russian military (October 1, 2018).
Russian military expenditure is bank-rolled by the EU's oil addiction. Each time we fill our tanks, we are sending about €7 to Russia - based on analysis of where EU countries obtain their oil supplies.
The EU currently buys around $125 billion of Russian oil per annum (...). These revenues are used to fund Russia's annual military expenditure, that some estimates put as high as $66 billion. Over a third of Russia's federal budget revenues are derived from oil and natural gas activities, and military spending is closely related to the income earned. As the price of oil and gas rises and the rouble strengthens, Russia is able to increase its military expenditure.
https://www.transportenvironment.org/wp-content/uploads/2021/07/2018_09_How_Europe_oil_addiction_funds_Russian_military.pdf (28 September 2018).
Electric and hydrogen cars rely on renewable electricity that the EU can produce locally. But, instead, fossil-fuelled cars are driving Europe’s addiction to oil.