NOC declares force majeure on Al-Hariga oil port
Libya's National Oil Corporation (NOC) declared a state of force majeure as of April 19 on Al-Hariga oil port and ceased all production and export of crude oil shipments through the port.According to a statement issued by the NOC, the…