Almost all OPEC countries overfulfill their obligations to reduce production
Edited by Rhod Mackenzie / 2018-04-16 10:13:06
Last month, OPEC reduced oil production by 201.4 thousand barrels per day to 31.958 million barrels per day.