Oil / Finance

Non-OPEC oil producers keep on pumping, deliver just 64\% of pledged output cuts in Feb, source says

From Energy
March 17, 2017 - 3:06pm
Eleven non-OPEC oil producers that joined a deal to reduce output delivered 64 percent of promised cuts in February.


Continue reading this article »