Russia overtakes Saudi Arabia as world's top crude producer
• RTRussia has once again taken the crown from Saudi Arabia as the world's biggest oil producer. The two countries are global leaders in crude production by a wide margin, trading the top spot from time to time.