European stocks, Russian ruble sell off as oil prices remain under pressure
December 12, 2014 at 05:39 AM EST
European stocks sink Friday as energy shares continue to land blows from falling oil prices, putting the Stoxx Europe 600 on track to mark its sharpest weekly decline since 2012.