Mashhadizadeh, Alireza (2016) ‘Legal Analysis of Futures Contracts in Energy Exchange’, Journal of Islamic Jurisprudence and Law, 9(17), pp. 193-215. doi: