3 min read Business Libya’s Oil Sector Revitalized as BP and Shell Sign New Agreements editorial 8 July, 2025 Libya’s National Oil Corporation (NOC) has taken significant strides in revitalizing its oil sector...Read More