I decided to waste some time by looking into the supposed funding of the Russian war machine. I did it by looking at imports of "Mineral fuels, oils, distillation products" according to the United Nations COMTRADE database, adjusted for population sourced from a simple Google search, meaning it's per capita. The results are normalised, with the
Big Bad Germany as 1. Countries included are EU members, EFTA members (excluding Lichtenstein because of lack of data), and a few other countries that are relevant either because of proximity or as world players. (Edit: I did not include countries friendly to Russia, like Belarus, Serbia, China or India. Turkey is borderline, I guess.)