10 April 2019
OPEC oil production drops by 534k bpd to 30.022 million in March due to OPEC+ cut deal, Venezuela sanctions - OPEC monthly oil report
- Members bound by output cuts deal met 155% compliance in March
- Global oil inventories set to contract sharply this quarter