Libya’s NOC declares force majeure on Marsa el-Hariga exports amid budget crisis
Libya’s NOC declares force majeure on Marsa el-Hariga exports amid budget crisis
Libya’s National Oil Corporation has declared force majeure on crude exports out of Marsa el-Hariga…