The vast majority of Germans perceive Russia as the biggest threat to global peace and feel increasingly less secure. Source: ...
Russia has had battlefield momentum but its recent territorial gains have been at the expense of high personnel losses.
Russia has lost about twice as many men to death and serious injury as Ukraine. But the trends favor the Kremlin.
Russia's latest economic data showed it had a strong 2024 and decade-high budget revenues in December. But economists say ...
Russia concluded 2024 with its largest budget deficit in recent years, amounting to RUB 3.5 trillion (about US$35 million).
Russia claims it is withstanding the impact of sanctions. Sweden's finance minister said satellite images show a different ...
China's crude oil imports from Russia increased by 1% in 2024, setting a new record compared with 2023. The rise in imports ...