COVID-19

Oil Markets Weekly: OPEC+ overproduction stands at 2.3 mbbl/d

Highlights OPEC+ overproduction stands at 2.3 million bbl/d between May-July  Russia, Kazakhstan, Iraq and Nigeria to undertake deeper cuts  US…

To continue reading this article, please log in or subscribe by visiting our subscription webpage