The Organization of Petroleum Exporting Countries (OPEC) has reached a deal among all 14 member countries to curtail oil production for the first time since 2008, the oil-producing cartel announced from its headquarters in Vienna on Wednesday.
cnbc
Showing 0 to 17 of 1 results