The new reality has forced the Kremlin to raise taxes and increase debt, and hovers over peace talks with Ukraine.
from NYT > World News https://ift.tt/lzIE2qX
Russia’s Oil Revenue Is Plummeting
January 31, 2026
0
Tags
Kevin James
January 31, 2026
0