OPEC Production Deal Finalized
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.
OPEC agreed its first oil output cuts since 2008 after Saudi Arabia accepted “a big hit” on its production and dropped its demand on arch-rival Iran to slash output.…