Stocks | Wed Jun 12, 2013 5:26am EDT

Down, not out: Russians exit FTSE 100 but London retains allure