Ukraine’s GDP is $190 billion. The weapons deal on the table is $100 billion. That is not a defense budget, it is a buy-in. And it is not even Ukrainian money. Europe pays. U.S. contractors collect. Ukraine signs. Nobody blinks. Not Trump. Not the EU. Not Zelenskyy.
https://www.usnews.com/news/world/articles/2025-08-18/ukraine-offers-100-billion-weapons-deal-to-obtain-us-security-guarantees-ft-reports
The pitch is “security guarantees.” The fine print looks more like a ransom. Trump’s peace framework ties guarantees to land concessions. Zelenskyy cannot legally agree. Putin will not meet him, will not stop bombing, will not commit to peace. So what exactly is guaranteed?
https://en.apa.az/europe/ukraine-offers-100-billion-weapons-deal-to-trump-to-win-security-guarantee-475393
Europe’s role is silent banker. Macron, Starmer, Meloni, Merz. They marched through Washington like co-signers. EU aid is shifting. Nearly half now comes from procurement instead of stockpiles. That means new contracts, new factories, and new profits for defense suppliers.
https://www.euractiv.com/section/defence/news/nearly-half-europes-aid-for-ukraine-coming-from-procurement-rather-than-stockpiles-says-think-tank/
The package includes a $50 billion drone deal. Again Europe pays. Again the contracts route through U.S. firms. The math does not add up.
https://www.indiatoday.in/world/us-news/story/ukraine-offers-100-billion-arms-deal-to-trump-for-us-security-report-glbs-2773179-2025-08-19
Trump’s Alaska summit with Putin left Ukraine off the guest list. His trilateral peace plan did the same. Kyiv was not invited. Kyiv is only expected to pay.
Security guarantees once meant NATO. Today they mean invoices.