Manama: The Organisation of Islamic Cooperation (OIC) that took place in Makkah on Tuesday and Wednesday has stressed in its final communique that Islam is a religion of moderation and openness and that the OIC refuses all forms of extremism and narrow-mindedness.