The rouble weakened towards 93 to the dollar on Friday, showing limited reaction to a widely expected rate hold at 16% by the central bank and struggling to latch on to support from high oil prices and favourable month-end taxes.

By 1240 GMT, the rouble was 0.6% weaker against the dollar at 92.65 and had lost 0.1% to trade at 100.22 versus the euro. It had shed 0.1% against the yuan to 12.74.

All 24 analysts polled by Reuters this week forecast the rate hold, with many economists expecting the bank to start easing monetary policy in June. The bank warned that inflationary pressure remained high, with labour market tightness increasing again.

"We do not think the central bank's comments on the rate decision will fundamentally change the balance of forces on the FX market, but trading volatility may increase in the short term," said Alor Broker's Alexei Antonov.

Bank of Russia Governor Elvira Nabiullina stressed that the bank was not spending from its reserves to prop up the rouble. Nabiullina said she could not comment on whether capital controls that force exporters to convert foreign currency revenues into roubles would be extended beyond the end of April.

Brent crude oil, a global benchmark for Russia's main export, was up 0.3% at $86.05 a barrel. It reached its highest point since early November this week.

Month-end taxes that usually see exporters convert foreign currency revenues to meet local liabilities are also supporting the rouble.

Russian stock indexes were lower.

The dollar-denominated RTS index was down 1% to 1,112.9 points. The rouble-based MOEX Russian index was 0.4% lower at 3,273.6 points.

Shares in oil major Lukoil were 1.3% lower after the company's board recommended a dividend of 498 roubles ($5.44) per share for 2023.

For Russian equities guide see

For Russian treasury bonds see ($1 = 91.5040 roubles)

(Reporting by Alexander Marrow; Editing by Rashmi Aich and David Evans)