Russia becomes the world's largest crude producer

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


User: Mint

Views: 0

Uploaded: 2018-02-16

Duration: 00:57