OPEC Oil Deal: Between Promises and Frustration
Cairo – Decypha: In an attempt to prop up the oil prices, the Organization of the Petroleum Exporting Countries (OPEC), along with 11 non-members, decided in November 2016 cut oil production as they battle a globa ...