The new reality has forced the Kremlin to raise taxes and increase debt, and hovers over peace talks with Ukraine.In the distance is an oil refinery and thermal power station in Omsk, Russia, in 2023. The steep drop in oil revenue has sent Russia into a new era of sustained budget deficits, higher taxes and stubborn inflation.
Russia’s Oil Revenue Is Plummeting
Scritto il 31/01/2026