Oman's latest Islamic finance regulations