Global view Read more What a Russia-Ukraine Peace Deal Could Mean for Global Markets January 22, 2026 / 1641 Russia-Ukraine Peace Deal Russia Ukraine war Negotiating a ceasefire, let alone a lasting peace deal between Russia and Ukraine has proven to be extremely... Continue reading