Can Putin Afford to Walk Away from Ukraine Peace Talks?
Russia has posted its largest budget deficit in three years and depleted its rainy day fund by 57% since the start of the war.
since
auto-detected in 5 stories
75 days ago
page 1 of 1