Russia Now the Top Crude Oil Producer

by Claudia Carpenter at Bloomberg February 20, 2017 Saudis lose top spot for 1st time since March: official data U.S. ranked No. 3 with output of 8.8 million barrels a day Russia overtook Saudi Arabia as the world’s largest crude producer in December, when both …

Read More