The Russian ruble is at its lowest level in a year on speculation Shell is going to repatriate $1 billion of recent earnings

News that Shell may repatriate $1.21 billion worth of ruble has caused a surge in volatility for the currency, which is already seeing a liquidity crunch.