May 21st, 2012 - 02:25 GMT Saudi Arabia beats Russia as world's oil giant Saudi Arabia has overtaken Russia as the world's biggest producer of oil for the first time in six years as the kingdom tries to compensate for declining Iranian exports and attempts to push crude prices lower. Read more