The output of OPEC in April hit its highest point since 2008 as extra crude from countries such as Libya, Saudi Arabia, and Iraq more than compensated from the loss of Iranian crude supply. Analysts found that the 12 member countries making up OPEC averaged 31.75 million barrels per day (mbpd). In April it was […]
OPEC Oil Output highest since 2008


