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. Crude production in March rose by 100,000 b/d compared to 1.183 million in February, the report released on April 13, showed. Production in the...