Russian Oil Production Set For First Annual Drop Since 2008
Due to the OPEC+ production cut deal, Russia’s oil production could decline by 15 percent annually in 2020, Russian Energy Minister Alexander Novak told news agency Interfax in an interview Continue Reading
