Consulting firm ScottMadden’s latest energy industry update, fittingly titled “Under Pressure,”...
Libya's state-owned National Oil Corporation is on the verge of declaring force majeure on oil...