1/11 Masters of Self-Destruction: russia's economy is overheating and facing severe challenges from the unsuccessful invasion of Ukraine. Will the 18% key interest rate be enough to prevent inflation from rising further?
Russia’s overheating economy: Can 18% interest rate curb inflation after Ukraine invasion?


Leave a Reply