Russian budget may fall short of $2.96 bln in additional oil and gas revenues in January

In December 2025, the Russian budget fell short of 137.6 bln rubles in additional oil and gas revenues