Cairo — Egypt has signed four oil and gas exploration agreements worth more than $340 million, marking a renewed push to revive its struggling hydrocarbon | The Eastern Herald