Economists are questioning Russia’s economic data, seeing a more troubled picture
Business Insider: Roman Sheremeta, associate professor at Weatherhead School of Management, said Russian President Vladimir Putin must demonstrate his economy can sustain the war for two to three more years; otherwise, his negotiating position will be “drastically undermined.”
