Germany and Azerbaijan sign gas and oil supply agreement, World Watch | PolicyRisk