By Pieter Scribante, Economist and Political Analyst. On July 31, the National Oil Corporation (NOC) declared force majeure on oil production at El-Sharara ...
A