The Moscow Motor Show this week provided some welcome relief to some of the more downbeat news further west.