TY - JOUR AU - Mashhadizadeh, Alireza TI - Legal Analysis of Futures Contracts in Energy Exchange JO - Journal of Islamic Jurisprudence and Law VL - 9 IS - 17 SP - 193 EP - 215 PY - 2016 DO - ER -