Russia on brink of economic ruin as India and China stop buying Kremlin's oil

Jan 29, 2025 - 09:00
Russia on brink of economic ruin as India and China stop buying Kremlin's oil


Oil and gas revenues play a key role in helping Vladimir Putin to finance his war in Ukraine.