Libyan oil revenue dips to $2.4bn in November

Pipes are at Libyau2019s El Sharara oilfield. Net photo.
Pipes are at Libya’s El Sharara oilfield. Net photo.
Quartz