In the past few weeks, the two sides have been meeting face-to-face. There's talk of sanctions being lifted, trade resuming, and Russia potentially being readmitted to the G7.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results