Can Putin Afford to Walk Away from Ukraine Peace Talks?
Moscow Times
Russia has posted its largest budget deficit in three years and depleted its rainy day fund by 57% since the start of the war.
Understanding current events through the lenses of the past and future.
Moscow Times
Russia has posted its largest budget deficit in three years and depleted its rainy day fund by 57% since the start of the war.