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