The rouble has chartered a turbulent course since Russia invaded Ukraine in February 2022, slumping to a record low of 120 against the dollar in March last year before recovering to a more than seven-year high a few months later, supported by capital controls and surging export revenues.