Rts Index Chart - Bne Intellinews Sentiment On Emerging Markets And Russia