Libya records highest oil production in over 10 years
Libya’s National Oil Corporation (NOC) has announced that oil sales revenues for February exceeded $2 billion, confirming that the full amount was transferred to the state treasury without any deductions for the first ti