Algeria and Egypt seal $1 billion hydrocarbon investment deal · Baobab Pulse