Trump has pushed for talks and met Putin in Alaska, but no tangible progress or peace deal has been achieved. Ukraine welcomed new UK sanctions on Moscow’s oil tankers and military supply chains. Japan added sanctions and joined the Russian oil price cap. 2/

Leave a Reply