December 31 41.0¢ ▲ +28.1% — Russia x Ukraine peace talks by...? | Defined.fi