Home

Russia, world’s largest crude producer in December

Tue, Feb 21 2017, 02:32 PM

Russia overtook Saudi Arabia as the world’s largest crude producer with 10.49 barrels a day, the two countries followed by US, Iraq and China.