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