OPEC March Figures Support Increased Production
Organization of Petroleum Exporting Countries (OPEC) oil output rose in March to its highest since October 2008 as higher supply from Iraq and further recovery in Libya’s production offset a drop in shipments from Iran. Supply from the 12 members of the OPEC averaged 31.26 million barrels per day (bpd), up from 31.16 million bpd […]
OPEC March Figures Support Increased Production Read More »