Libya's National Oil Corporation (NOC) yesterday released its latest figures, painting a mixed picture of the country's oil revenues. In a statement released ...
A