North Africa seeks to weather the storm