EconomicsEurope War in Ukraine: is a peace deal possible? | The Economist 24 March 2022, 8:31 pm Team Buyback Share this:TweetRedditTelegramWhatsApp