OPEC meeting ends with agreement on 1.2mbpd production cut
After marathon discussions, Organization of petroleum Exporting Countries (OPEC) and non OPEC members have agreed a deal to cut oil production by 1.2m barrels a day in order to main stability in oil prices. The 15-member OPEC cartel has tentatively agreed to reduce its output by 800,000 bpd, while Russia and the allied producers are…