Iranian President Hassan Rouhani says the Muslim world needs its own cryptocurrency to fight American economic domination in international trade and cut reliance on the dollar.