And There Goes Russia... By: TalkMarkets July 06, 2015 at 15:32 PM EDT An oft-cited short idea continues to perform… Read More >>