Two new oil finds unveiled in North Africa Posted On: May 17, 2023 Posted By: admin Comments: 0 Egyptian and Libyan discoveries reflect upsurge in drilling activities