A 1322 GMT, le rouble était plus fort de 0,2% contre le dollar à 81,44 et avait gagné 0,6% pour s'échanger à 89,76 contre l'euro. Il s'est raffermi de 0,3 % contre le yuan à 11,72.

Le rouble a été sous la pression du pétrole bon marché, une source majeure de revenus pour la Russie, mais la période fiscale lui a jusqu'à présent permis de résister à la pression extérieure, a déclaré Andrei Kochetkov, analyste chez Otkritie Research, dans une note.

Les paiements d'impôts de fin de mois, qui conduisent généralement les exportateurs à convertir leurs revenus en devises étrangères pour faire face à leurs obligations locales, constituent un plancher pour le rouble. Ces taxes doivent être payées le 28 avril.

Le pétrole brut Brent, référence mondiale pour le principal produit d'exportation de la Russie, était en hausse de 0,1 % à 77,75 dollars le baril, juste après avoir atteint son niveau le plus bas en un mois lors de la séance précédente.

Les prix du pétrole ont baissé de près de 4 % mercredi, prolongeant les pertes importantes de la session précédente, en raison des craintes d'une récession américaine et d'une augmentation des exportations de pétrole russe qui a atténué l'impact des réductions de la production de l'OPEP.

Le marché attend également la décision de vendredi sur les taux d'intérêt.

Les prix à la consommation hebdomadaires ont augmenté de manière marginale la semaine dernière, selon des données publiées mercredi, renforçant les attentes de la banque centrale de maintenir les taux à 7,5 %, le risque de pression inflationniste limitant la marge de manœuvre pour tout assouplissement monétaire.

"Nous ne voyons toujours pas de raison pour que la banque centrale change de taux et de discours, mais les risques d'inflation continueront de préoccuper la banque centrale plus que la croissance économique", a déclaré Dmitry Polevoy, responsable des investissements chez Locko-Invest.

Les indices boursiers russes étaient en hausse.

L'indice RTS, libellé en dollars, était en hausse de 0,6 %, à 1 017,5 points. L'indice russe MOEX, basé sur le rouble, était en hausse de 0,4 % à 2 630,2 points.

Les actions du créancier VTB ont gagné environ 5% sur la journée après que la banque ait affiché un bénéfice net élevé au premier trimestre, alors que le secteur bancaire au sens large se redresse et que le coût du risque se normalise.