Home Economy News Russia holds key rate at 21% as inflationary pressure remains high