Algeria supplies 40% of Spain's natural gas, and threatens to pull the plug if Spain sells Algerian gas to Morocco.