Web results:
For over 80 days, Ukraine has successfully defended itself against a much larger Russian army, and now Ukraine President Volodymyr Zelenskyy is convinced victory could soon be near, he said....
A recent report from the Kyiv School of Economics argues that the G7 leading economies should lower their price cap on Russian oil from $60 a barrel to $50, and then perhaps to $30-35. Europe...
Russia spent about $62 billion on its military in total in 2021, and the invasion of Ukraine may send that figure soaring. One estimate, from the Ukrainian-based Centre for Economic Recovery, a...
Ratings agency Fitch warned on Wednesday that Russia is on the brink of defaulting on its debts as sanctions imposed in the wake of the Ukraine war continue to batter its economy. It...
Russian President Vladimir Putin might seek to bankrupt Ukraine to make up for his battlefield failures, Polish Prime Minister Mateusz Morawiecki has warned, as he urged Western European and...
Russia will soon be unable to pay its debts, according to a leading credit ratings agency. Fitch Ratings downgraded its view of the country's government debt, warning a default is "imminent".
Since the invasion of Ukraine, the ruble has collapsed in value. Kristalina Georgieva, managing director of the International Monetary Fund (IMF), said that Russia is facing a “deep recession”...
Russian Ministry of Finance data showed that 628 billion rubles of Russia's federal budget in April were spent on national defense, which breaks down to about 21 billion rubles—or more than $330...
For months a narrative has built - and been fed by Western intelligence - that Russia is struggling to achieve its primary objectives in Ukraine. We saw a complete withdrawal from the north and west after a failed push on Kyiv, and a refocusing on the Donbas in the east, where fighting has at times resembled a stalemate.
Russia has in recent days claimed gains around the war-ravaged hotspot, but the head of Russia's Wagner mercenary group said on Sunday that the Ukrainian army was not retreating and that fighting ...