Currency jumps nearly 3% against US dollar on growing hopes of end to Ukraine war