Markets / Geopolitics / The war in Ukraine will last until 2028...