Oil is no longer enough: Russia’s budget hole continues to widen
According to the Russian Ministry of Finance, in just five months, a shortfall of 3.4 trillion roubles (around €37 billion) has developed in the Treasury, almost the entire deficit forecast for 2025 in just six months.