According to the Russian Ministry of Finance, the Russian Government’s total oil and gas revenues for 2023 are running 70% lower than in 2021 (before the sanctions).
I’m no expert, and frankly, I’m not concerned. But Konstantin’s information is worth listening to.