Seeking Alpha
About the author: From Bespoke:

After declining 19% today alone, Russia's major stock index is down 65% since its peak in May. 

click to enlarge

Russia_2