Reposted by Antonio Fatas
Russia’s energy sales help pay for $190B of its military spending in 2025, nearly triple 2021. ($200B+ budgeted for 2027; no peace plans!)
Ukraine is at $84B, 40% of GDP, & short on defense $.
Response?
1) More money for #Ukraine.
2) No deals with Russia. Not one more barrel of its diesel or oil.