Les recettes des exportations de matières premières, la forte baisse des importations et les paiements d'impôts en roubles par les entreprises russes tournées vers l'exportation expliquent également la hausse de la monnaie.

À 07h24 GMT, le rouble était en hausse de plus de 3% à 50,22 face au dollar à la Bourse de Moscou, après avoir atteint 50,01.

Face à l'euro, le rouble a grimpé de 3% à 52,89, dépassant les 53 pour la première fois depuis avril 2015.

Avant que la Russie ne lance ce qu'elle appelle une "opération militaire spéciale" en Ukraine, le rouble s'échangeait à près de 80 pour un dollar et 90 contre un euro.

Un rouble fort réduit les revenus que la Russie tire de la vente de produits de base et d'autres marchandises à l'étranger contre des dollars et des euros, et le vice-Premier ministre Andrei Belousov a déclaré ce mois-ci que l'industrie serait plus à l'aise si le taux de change du rouble tombait entre 70 et 80 pour un dollar.

(Reportage Reuters; version française Elena Vardon, édité par Kate Entringer)