Egypt inks two new oil exploration and production deals worth worth $506mn

Egypt inks two new oil exploration and production deals worth worth $506mn