Has OPEC+ Stabilized Oil Markets?

Oil prices plummeted further on Friday, despite a semi-bullish rig count report and the combined efforts of OPEC and its partners. 

Read more: https://bit.ly/2QyQp6g