Libya's National Oil Corporation reported $2.1 billion in income in July from its sales of crude oil and corresponding taxes, NOC said in a press release.
A