Home Videos Will depleted funds put an end to Russia’s war in Ukraine? | Conflict Zone Will depleted funds put an end to Russia’s war in Ukraine? | Conflict Zone Apr 12, 2023 comments off Tweet on Twitter Share on Facebook Pinterest china DW News european union export India Inflation Moscow nato Oil Russia Sberbank Sergei Guriev Ukraine Vladimir Putin