Home Business Russian central bank dismisses retail deposit freeze rumours