Prime Minister
Somali Promotion Agent
Libya self-reports March crude output of 1.28 million b/d to OPEC
Libya pumped 1.283 million b/d of crude in March, the North African producer revealed to OPEC in the producer group's latest monthly oil market report.