Russian currency is Russian Ruble
Using Credit cards (Visa and Master Card) is temporary not possible. You can easily exchange US Dollars and EURO in the bank or in Exchange offices into Rubles.

Tipping is typical in Russian (preferably in cash) in big cities in the amount of 10% from the bill.

Ruble exchange rate as per 1st May 2024
EUR = 99 RUR
USD = 93 RUR

Official Exchange rates you can check here
Made on