World Russia Becomes World’s Second Largest Oil Producer August 24, 2020 Adedapo Adesanya By Adedapo Adesanya Russia has become the world’s second-largest oil producer, beating Saudi Arabia after producing more crude oil in June, data from the Read More