In November 2013 oil production by the members of the Organization of Petroleum Exporting Countries (OPEC) declined below 30 million barrels a day, because of strikes and protests in Libya and further reduction of oil production in Saudi Arabia, reported Reuters.Oil production by OPEC member-states totaled 29.64 million barrels a day in November, down from 29.70 million barrels a day in October 2013.The stoppage of oil deliveries from Libya and...

Please login or subscribe to read more

Leave a review

Economics

Follow us on social networks

In Focus