By Andrei Skvarsky. Deutsche Boerse-owned think tank MNI says that overall consumer sentiment in Russia bounced back moderately in June for the first time in five months but was still lower than a year ago, and that consumers were generally pessimistic about their anticipated financial status in a year’s time. Continue Reading