Ukraine Wants to Buy Patriot Systems. Europeans Are Ready to Buy Russian Gas. EU About Shells Supply April 14, 2025 6:00pm Ben Borges Ukraine Russia