OPEC fail to reach agreement April 17th 2016
Briefing Note: OPEC fail to reach agreement April 17th 2016 OPEC fails to reach agreement on production cuts Without a consensus on crude oil output, oil production will remain high and consequently crude oil prices remain depressed. Immediate implications of… Continue Reading