Economists have been predicting for months that 2023 would be the year Russia’s economy finally felt the full impact of sanctions and US-European price caps on oil sales. But a recent estimate from the IMF suggests things are improving in both Europe and Asia with the biggest improvement being seen in Russia.Read More