Libya’s Oil Output Inches Higher Despite Political Tensions
Libya’s oil production rose by 3,000 barrels per day (bpd) to 1.186 million bpd on Thursday, according to the National Oil Corporation (NOC), as the African OPEC member exempted from Continue Reading