Markets | Mon May 21, 2012 12:59pm EDT

Russia data shows it top oil producer ahead of Saudi