Russia becomes the world's largest crude producer
Following decision by OPEC and non OPEC members to curb glut, Russia overtakes Saudi Arabia in crude production
Following decision by OPEC and non OPEC members to curb glut, Russia overtakes Saudi Arabia in crude production