CommentaryWhat a future Ukraine peace deal means for energy (part 1)adminMarch 20, 2025 by adminMarch 20, 2025043 As the heat from search for the easiest way out of the global energy and economic security complications gain momentum, arising from policy and geopolitical...