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